本文摘自PHP中文网,作者青灯夜游,侵删。
backface-visibility属性是用于定义当元素不面向屏幕时是否可见;如果在旋转元素不希望看到其背面时,该属性很有用。
CSS3 backface-visibility属性
作用:backface-visibility 属性定义当元素不面向屏幕时是否可见。如果在旋转元素不希望看到其背面时,该属性很有用。
语法:
1 | backface- visibility : visible | hidden ;
|
visible:背面是可见的。
hidden:背面是不可见的。
注:只有 Internet Explorer 10+ 和 Firefox 支持 backface-visibility 属性;Opera 15+、Safari 和 Chrome 支持需使用-webkit-backface-visibility 属性替代。
CSS3 backface-visibility属性的使用示例
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | <!DOCTYPE html>
< html >
< head >
< meta charset = "UTF-8" >
< style >
div
{
position:relative;
height:60px;
width:60px;
border:1px solid #000;
background-color:yellow;
transform:rotateY(180deg);
-webkit-transform:rotateY(180deg); /* Chrome and Safari */
-moz-transform:rotateY(180deg); /* Firefox */
}
#div1
{
-webkit-backface-visibility:hidden;
-moz-backface-visibility:hidden;
-ms-backface-visibility:hidden;
}
#div2
{
-webkit-backface-visibility:visible;
-moz-backface-visibility:visible;
-ms-backface-visibility:visible;
}
</ style >
</ head >
< body >
< p >本例有两个 div 元素,均旋转 180 度,背向用户。</ p >
< p >第一个 div 元素的 backface-visibility 属性设置为 "hidden",所以应该是不可见的。</ p >
< div id = "div1" >DIV 1</ div >
< p >第二个 div 元素的 backface-visibility 属性设置为 "visible",所以是可见的。</ p >
< div id = "div2" >DIV 2</ div >
< p >< b >注释:</ b >本例只在 Internet Explorer 10、Firefox、Chrome 以及 Safari 中有效。</ p >
</ body >
</ html >
|
效果图:

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!
以上就是backface-visibility属性怎么用的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
punctuation-trim属性怎么用
css3给背景图层加颜色遮罩的方法
css3如何实现图片木桶布局?(附代码)
css3倒影效果怎么实现
css3中background-clip实现图片裁切3种效果(代码实例 )
html和css3中的2d、3d结合实现动画效果
css3的:out-of-range和:in-range伪类有什么用?(代码示例)
css3 :first-child选择器怎么用
利用css3进行弹性布局时内容对齐的方法详解
html5和css3 动态气泡按钮的实现
更多相关阅读请进入《backface-visibility属性》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » backface-visibility属性怎么用