语法
transform-style: flat | preserve-3d
语法项目 说明
初始值         flat
适用于         块元素和行内元素
可否继承        否
媒介         视觉
版本         CSS3.0
说明
设置内嵌的元素在 3D 空间如何呈现。有两个值:
flat:所有子元素在 2D 平面呈现。
preserve-3d:保留3D空间。

取值
flat:所有子元素在 2D 平面呈现。
preserve-3d:保留3D空间。
实例
css:
.demo_box{background:none;height:300px;border:none;
}
.perspective{position:relative;width:200px;height:200px;float:left;margin:100px;-webkit-transform:perspective(300px);-moz-transform:perspective(300px);
}
.m3d{-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;
}
.perspective span{display:block;position:absolute;width:198px;height:198px;font-size:120px;line-height:198px;text-align:center;background:rgba(0,0,0,0.2);border:1px solid #333;}
.front{-webkit-transform:rotateY(0deg) translateZ(100px);-moz-transform:rotateY(0deg) translateZ(100px);
}
.back{-webkit-transform:rotateY(180deg) translateZ(100px);-moz-transform:rotateY(180deg) translateZ(100px);
}
.right{-webkit-transform:rotateY(90deg) translateZ(100px);-moz-transform:rotateY(90deg) translateZ(100px);
}
.left{-webkit-transform:rotateY(-90deg) translateZ(100px);-moz-transform:rotateY(-90deg) translateZ(100px);
}
.top{-webkit-transform:rotateX(90deg) translateZ(100px);-moz-transform:rotateX(90deg) translateZ(100px);
}
.bottom{-webkit-transform:rotateX(-90deg) translateZ(100px);-moz-transform:rotateX(-90deg) translateZ(100px);
}

html:

<div class="demo_box"><div class="perspective"><span class="front">1</span><span class="back">2</span><span class="right">3</span><span class="left">4</span><span class="top">5</span><span class="bottom">6</span></div><div class="perspective m3d"><span class="front">1</span><span class="back">2</span><span class="right">3</span><span class="left">4</span><span class="top">5</span><span class="bottom">6</span></div>
</div> 

效果
兼容性
IE             Firefox             Opera              Safari         Chrome
IE 10+    Firefox 3.5+    Opera 11.50+    Safari 10+    Chrome 2.0+
摘自:http://blog.sina.com.cn/s/blog_65c2ec5e0101fm8u.html

转载于:https://www.cnblogs.com/hjbky/p/7452923.html

CSS3 transform-style 属性相关推荐

  1. CSS3 transform变形属性、2D变形、3D变形

    第十五章:transform变形属性 一.2D变形 1. rotate()旋转属性值 2. translate()位移属性值 3. scale()缩放属性值 4. skew()倾斜属性值 5. tra ...

  2. CSS3 Transform、Transition和Animation属性总结

    CSS3的三个与变形和动画啊相关的属性: Transform 浏览器支持情况: Internet Explorer 10.Firefox.Opera 支持 transform 属性. Internet ...

  3. css让div旋转,CSS3 transform 属性 旋转 div 元素

    div { transform:rotate(7deg); -ms-transform:rotate(7deg); /* IE 9 */ -moz-transform:rotate(7deg); /* ...

  4. 利用CSS3 transform属性制作漂亮的照片墙特效

    CSS3 transform制作漂亮的照片墙特效 >>查看演示 >>下载地址 转载于:https://www.cnblogs.com/delmarks/p/css3-zhao- ...

  5. CSS3 Transform变形理解与应用

    CSS3 Transform变形理解与应用 Transform:对元素进行变形: Transition:对元素某个属性或多个属性的变化,进行控制(时间等),类似flash的补间动画.但只有两个关键贞. ...

  6. html图片旋转3种方式—— CSS3 transform

    html图片旋转有3中方式:ie 滤镜,CSS3 transform,HTML5 canvas rotate 参考文章:网页中图片旋转的几种实现方式  CSS3 transform css3 的tra ...

  7. 巧用 CSS3 filter(滤镜) 属性

    原文链接:CSS3 filter(滤镜) 属性 效果预览 filter: grayscale(100%); 定义和使用 filter 属性定义了元素(通常是<img>)的可视效果(例如:模 ...

  8. CSS盒子模型之CSS3可伸缩框属性(Flexible Box)

    CSS盒子模型(下) 一.CSS3可伸缩框(Flexible Box) 可伸缩框属性(Flexible Box)是css3新添加的盒子模型属性,有人称之为弹性盒模型,它的出现打破了我们经常使用的浮动布 ...

  9. CSS3 transform

    transform的属性包括:rotate() / skew() / scale() / translate(,) ,分别还有x.y之分,比如:rotatex() 和 rotatey() ,以此类推. ...

  10. 理解CSS3 transform中的Matrix(矩阵)

    一.哥,我被你吓住了 打架的时候会被块头大的吓住,学习的时候会被奇怪名字吓住(如"拉普拉斯不等式").这与情感化设计本质一致:界面设计好会让人觉得这个软件好用! 所以,当看到上面& ...

最新文章

  1. DIP第三章习题解答
  2. SpringBoot + Vue + nginx项目一起部署
  3. linux系统从开机到登录之前的启动流程
  4. 数据分析从零开始,新手小白如何入门?
  5. sql语句的一些细节东西学起来还是很费劲的,希望以后注意下。算是经验吧
  6. Java Collection 学习
  7. poj 1006(中国剩余定理+模板题)
  8. ActiveMQ中的温度,存储和内存使用百分比
  9. 逻辑运算符,位运算符
  10. 2048java课程设计报告_软件工程——Java版2048游戏学习报告
  11. 利用递归函数调用方式,将所输入的5个字符,以相反顺序打印出来。
  12. 光影精灵安装ubuntu20.04安装显卡驱动外界显示屏
  13. 怎样用计算机制作思维导图,Win电脑快速制作思维导图的方案一
  14. 倾斜摄影静态单体化 BIM模型调用解决思路
  15. android 蓝牙信息提醒,Android蓝牙与BLE通信相关的读、写、通知、指示操作
  16. 荐书 | 手牵手一步两步望着天,看星星一颗两颗连成线
  17. 生活小窍门:枸杞泡水喝应该注意的三件事
  18. S - 歌德巴赫猜想
  19. 延迟满足 —— 达到目标需要忍住重重诱惑
  20. 网络七层模型和对应协议的通俗理解

热门文章

  1. 服务器架构设计文档,架构设计文档
  2. 去掉字符串首尾逗号_去除字符串首尾空格和特殊字符
  3. 数仓 调度_大数据作业调度
  4. ecshop活动页_ecshop 促销活动,如每人只限购1件
  5. linuxmake没有指明目标并且找不到makefile_如何写makefile?
  6. AcWing 788. 逆序对的数量
  7. mysql 执行计划 改变_数据量增加导致mysql执行计划改变解决_MySQL
  8. access month函数用法_掌握时间智能函数,同比环比各种比,轻松搞定!
  9. vba mysql 80004005_Access运行时错误'-2147467259(80004005)':方法'Controls'作用于对象'CommandBarPopup'时失败的解决方法...
  10. Hammer.js分析(四)——recognizer.js