CSS3特效——六面体

 1 <!DOCTYPE html>
 2 <html>
 3
 4     <head>
 5         <meta charset="UTF-8">
 6         <title></title>
 7         <style type="text/css">
 8             #div{
 9                 width: 900px;
10                 height: 900px;
11                 border: 0px solid green;
12             }
13             #box {
14                 width: 1000px;
15                 height: 1000px;
16                 border: 0px solid green;
17                 transform-style: preserve-3d;
18                 position: absolute;
19                 animation: spinCube 15s linear infinite alternate;
20             }
21
22
23             #box div {
24                 width: 200px;
25                 height: 200px;
26                 position: absolute;
27                 top: 600px;
28                 left: 600px;
29                 opacity: 0.7;
30                 color: white;
31                 text-align: center;
32                 font-size: 150px;
33                 font-weight: 600;
34             }
35
36             @keyframes spinCube {
37                 0% {
38                     transform: rotateX( 0deg) rotateY( 0deg);
39                 }
40                 100% {
41                     transform:  rotateX( 90deg) rotateY( 360deg);
42                 }
43             }
44             /*参考面 正面*/
45
46             .d1 {
47                 background: red;
48             }
49             /*底部*/
50
51             .d2 {
52                 transform: rotateX(90deg);
53                 background: yellow;
54                 transform-origin: bottom;
55             }
56             /*顶部*/
57
58             .d3 {
59                 transform: rotateX(90deg) translateY(-200px);
60                 background: green;
61                 transform-origin: top;
62             }
63             /*左边*/
64
65             .d4 {
66                 transform: rotateY(90deg);
67                 background: blue;
68                 transform-origin: left;
69             }
70             /*右边*/
71
72             .d5 {
73                 transform: rotateY(-90deg);
74                 background: black;
75                 transform-origin: right;
76             }
77             /*背面*/
78
79             .d6 {
80                 transform: translateZ(-200px);
81                 background: gray;
82             }
83         </style>
84     </head>
85
86     <body>
87         <div id="div">
88             <div id="box">
89                 <div class="d1">1</div>
90                 <div class="d2">2</div>
91                 <div class="d3">3</div>
92                 <div class="d4">4</div>
93                 <div class="d5">5</div>
94                 <div class="d6">6</div>
95             </div>
96         </div>
97     </body>
98
99 </html>
时间: 2024-07-31 11:19:12

CSS3特效——六面体的相关文章

纯css3特效实现的文字亮光

纯css3特效实现的文字亮光 演示地址:http://www.huiyi8.com/css3/ [代码] [CSS]代码 body{  background: #111;} .shiny{  color: #F5C21B;  background: -webkit-gradient(linear, left top, left bottom, from(#F5C21B), to(#D17000));  -webkit-background-clip: text;  -webkit-text-fi

14种网页jQuery和css3特效插件代码演示

1.网页table增删样式代码 演示和下载地址 2.jQuery左右滑动幻灯片插件 演示和下载地址 3.jQuery文字轮播焦点图 演示和下载地址 4.网页文字焦点图切换 演示和下载地址 5.jQuery a标签锚链滚动特效 演示和下载地址 6.css3自适应导航菜单栏 演示和下载地址 7.jQuery 100计时特效代码 演示和下载地址 8.html5视频播放器自定义美化代码 演示和下载地址 9.网页右侧悬浮滚动特效代码 下载和演示地址 10.网页能拖拽图层移动的js代码 演示和下载地址 11

HTML5+CSS3特效设计集锦

20款CSS3鼠标经过文字背景动画特效 站长之家 -- HTML5特效索引  30个酷毙的交互式网站(HTML5+CSS3)

仿QQ浏览器mac版官网主页 html+css3特效

这是一款超酷的CSS3动态背景动画特效,CSS3仿QQ浏览器官网彗星动画背景特效. 在线演示本地下载 原文地址:https://www.cnblogs.com/wwhhq/p/8280750.html

H5 css3特效

3.css3的特效 1.2D转换 属性是transform 属性值 translate() rotate() scale() skew() Translate 平移 语法 translate(x,y) 只有一个值 代表水平平移 2个值代表水平和垂直方向上平移的距离 X和y可以为负值 负值代表正数的相反方向 兼容性的写法 Rotate 旋转 语法 transform:rotate() 参数必须是角度值30deg 沿着平面旋转 正数是顺时针旋转 负数是逆时针旋转 兼容性写法 Scale 缩放 语法

css3特效插件wow.js

在使用css3写特效的时候,会遇到比较麻烦的就是css3代码需要大量的调试,但是现在有了wow.js,让写特效变得简单了很多. wow.js官网 https://www.delac.io/wow/index.html 使用教程: 第一步:wow.js依赖于animate.css,首先需要在  head内引入animate.css或者animate.min.css. <link rel="stylesheet" href="css/animate.css">

CSS3特效----制作3D旋转照片展示区

任务一.制作多背景 提示:上层有一个径向渐变,渐变图像farthest-side ellipse at center,  rgba(246,241,232,.85) 39%,rgba(212,204,186,.5) 100%),底层使用背景图片. 任务二.控制背景图像尺寸 提示:使用background-size,让两层背景都是全屏显示 任务三.给每个列表项添加过渡动画效果 提示:使用transition属性,给每个列表项.item设置变形过渡效果.transition: -webkit-tra

css3特效

1.css3制作无缝滚动 背景图片向左移动,改变背景图片的位置. 代码如下: /*=====无缝滚动=====*/ @keyframes bgRun{ 0%{ background-position: 0 0; } 100%{ background-position: -960px 0; } } @-webkit-keyframes bgRun{ 0%{ background-position: 0 0; } 100%{ background-position: -960px 0; } } /*

css3特效详解

好吧,CSS3 3D transform变换,不过如此! 这篇文章发布于 2012年09月7日,星期五,01:05,归类于 css相关. 阅读 408042 次, 今日 34 次 一.写在前面的秋裤 早在去年的去年,我就大肆介绍了2D transform相关内容.看过海贼王的都知道,带D的家伙都不是好惹的,2D我辈尚可以应付,3D的话,呵呵,估计我等早就在千里之外被其霸气震晕了~~ 看看下图女帝的动作以及神情,就可以知道名字带D的家伙的厉害! 最近折腾iPad的一些东西,有一些3D效果的交互.有