首页 >

css3画一个立方体 |css考试知识点

css电子教案,css继承人物,定位css居中显示图片,css文本域字体颜色,css 超链接 手指头,css规范推荐的颜色名称,css考试知识点css3画一个立方体 |css考试知识点
/*设置立方体容器*/
.box{
width: 300px;
height: 300px;
perspective: 800px;
perspective-origin:50% 50%;
}
/*设置立方体六面*/
.front, .back, .left, .right, .top, .bottom{
position: absolute;
width: 300px;
height: 300px;
opacity: 0.7;
}
/*设置立方体各个面的位置、颜色和旋转*/
.front{
background-color: #f00;
transform: rotateY(0deg) translateZ(150px);
}
.back{
background-color: #0f0;
transform: rotateY(180deg) translateZ(150px);
}
.left{
background-color: #00f;
transform: rotateY(-90deg) translateZ(150px);
}
.right{
background-color: #ff0;
transform: rotateY(90deg) translateZ(150px);
}
.top{
background-color: #f0f;
transform: rotateX(90deg) translateZ(150px);
}
.bottom{
background-color: #0ff;
transform: rotateX(-90deg) translateZ(150px);
}
/*设置鼠标悬停时立方体的旋转*/
.box:hover .front{
transform: rotateY(90deg) translateZ(150px);
}
.box:hover .back{
transform: rotateY(270deg) translateZ(150px);
}
.box:hover .left{
transform: rotateY(180deg) translateZ(150px);
}
.box:hover .right{
transform: rotateY(0deg) translateZ(150px);
}
.box:hover .top{
transform: rotateX(270deg) translateZ(150px);
}
.box:hover .bottom{
transform: rotateX(90deg) translateZ(150px);
}

以上就是画一个立方体的具体实现,通过一些简单的CSS3属性,大家能够轻松实现一个美观的立方体效果。


css3画一个立方体 |css考试知识点
  • css样式文字居中左对齐 |css 表格设计
  • css样式文字居中左对齐 |css 表格设计 | css样式文字居中左对齐 |css 表格设计 ...

    css3画一个立方体 |css考试知识点
  • css图片显示最上层 |指针动画h5 css3
  • css图片显示最上层 |指针动画h5 css3 | css图片显示最上层 |指针动画h5 css3 ...

    css3画一个立方体 |css考试知识点
  • css组合的标签 |css3 视频播放器
  • css组合的标签 |css3 视频播放器 | css组合的标签 |css3 视频播放器 ...