CSS3 backface-visibility 不面向屏幕是否可见

backface-visibility 属性定义当元素不面向屏幕时是否可见。

如果在旋转元素不希望看到其背面时,该属性很有用。

backface-visibility: visible|hidden;下面这个示例效果:visible和hidden的对比
     <div>
        <div class="box1">我是正面</div>
        <div class="box2">我是反面</div>
    </div>


      .box1{
        width: 300px;
        height: 300px;
        background: rgb(196, 22, 22);
        border-radius: 50%;
        text-align: center;
        line-height: 300px;
        font-size: 40px;
        position: relative;
        z-index: 1;
        animation: turn 2s infinite;
        backface-visibility: hidden;
      }
     .box2{
        width: 300px;
        height: 300px;
        background: rgb(13, 231, 67);
        border-radius: 50%;
        text-align: center;
        line-height: 300px;
        font-size: 40px;
        position: absolute;
        left: 0;
        top: 0;
      }
      @keyframes turn {
          from{
              transform: rotateY(0deg);
          }
          to{
              transform: rotateY(360deg);
          }
      }
 

原文地址:https://www.cnblogs.com/EricZLin/p/8882431.html

时间: 2024-11-11 04:25:19

CSS3 backface-visibility 不面向屏幕是否可见的相关文章

backface-visibility当元素不面向屏幕时是否可见

html代码 1 <h1>div1可见</h1> 2 <div class="div1">div---1</div> 3 <h1>div2不可见</h1> 4 <div class="div2">div---2</div> backface-visibility:定义当元素不面向屏幕时是否可见.visible:可见:hidden: 不可见,浏览器支持:IE10开始支持.C

CSS3 @media 查询,根据屏幕screen大小调节前端显示;媒体查询方法的使用

------------------- 1.媒体查询方法在 css 里面这样写 -------------------- @media screen and (min-width: 320px) and (max-width: 480px){在这里写小屏幕设备的样式} @media only screen and (min-width: 321px) and (max-width: 1024px){这里写宽度大于321px小于1024px的样式(一般是平板电脑)} @media only scr

css3的部分属性

1.阴影box-shadow:x轴偏移量 y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式] 注意:inset(内阴影) 可以写在参数的第一个或最后一个,其它位置是无效的实例 正值表示在对象的底部,负值表示在对象的顶部. .boxshadow-outset{ width:100px; height:100px; box-shadow:4px 4px 6px blue,4px 4px 6px red inset; } .boxshadow-inset{ width:100p

css3中的部分属性

1.阴影box-shadow:x轴偏移量 y轴偏移量 [阴影模糊半径] [阴影扩展半径] [阴影颜色] [投影方式] 注意:inset(内阴影) 可以写在参数的第一个或最后一个,其它位置是无效的实例 正值表示在对象的底部,负值表示在对象的顶部. .boxshadow-outset{ width:100px; height:100px; box-shadow:4px 4px 6px blue,4px 4px 6px red inset; } .boxshadow-inset{ width:100p

css3基础点

文本属性:color,font,text-decoration,text-align,vertical-align,white-space,content CSS3属性(内核前缀) Mozilla 内核   css前缀-moz; WebKit  内核   css前缀-webkit ;(谷歌已换用blink内核) Opera   内核   css前缀 -o ;    (欧朋已换用blink内核) Trident 内核   css前缀 -ms ; border-image  : stretch 拉伸

CSS3主要知识点复习总结+HTML5新增标签

1.显示属性,自身属性,文本属性 推荐样式编写顺序 1 显示属性 :display,list-style,position,float,clear [注意按照横着的顺序] 2 自身属性(合模型):width,height,margin,padding,border,background(第3点)     3 背景:background     4 行高:line-height     5 文本属性:color,font,text-decoration,text-align,vertical-al

css3基础点2

transform:变形种类:的名称(对应的属性值),多个种类之间使用空格分隔.一个()中的属性值之间用逗号分隔. transition 属性是一个简写属性,用于设置四个过渡属性: transition-property  哪个属性实现过渡如:width transition-duration  完成过渡效果需要多少秒/毫秒 transition-timing-function  速度效果的运动曲线,如linear .ase-in .ease . ease-out .ease-in-out .

css3记录

网站:http://www.htmleaf.com/css3/css3donghua/ 1.fontawesome 图标字体库 @font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.5.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'),url

重温 w3cshool css3

border-radius: 2em 1em 4em / 0.5em 3em;  兼容性IE9+.Firefox 4+.Chrome.Safari 5+ 以及 Opera 支持 border-radius 属性. 等价于: border-top-left-radius: 2em 0.5em; border-top-right-radius: 1em 3em; border-bottom-right-radius: 4em 0.5em; border-bottom-left-radius: 1em