• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧
您的位置:首页 > CMS教程 >建站教程 > css3怎么设置元素背面不可见

css3怎么设置元素背面不可见

作者:站长图库 字体:[增加 减小] 来源:互联网 时间:2022-04-29

站长图库向大家介绍了css3,元素背面不可见等相关知识,希望对您有所帮助

在css3中,可以利用backface-visibility属性,通过给元素添加“backface-visibility: hidden;”样式来设置背面不可见。backface-visibility属性可以设置当元素不面向屏幕时是否可见。


css3怎么设置元素背面不可见


CSS3 backface-visibility属性

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

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

语法

backface-visibility: visible|hidden;

属性值:

visible:背面是可见的。

hidden:背面是不可见的。

backface-visibility属性和3D transform效果相关,它用于决定当一个元素的背面面向用户的时候是否可见。例如下面图片展示的两个圆形元素,前面一个是正面,后面一个是背面。当它翻转到背面的时候,上面的文字应该是正面的镜像,这是默认的行为。


css3怎么设置元素背面不可见


当使用backface-visibility: hidden;样式后,另一幅代表背面的图片来取代原来的背面


css3怎么设置元素背面不可见


浏览器兼容

所有的现代浏览器都支持backface-visibility属性。Chrome、Safari和Opera浏览器需要使用-webkit-的厂商前缀。IE10+的IE浏览器都支持该属性。

示例:旋转的甜甜圈


css3怎么设置元素背面不可见


当我们翻转了甜圈后,不希望再看到它的front面。因此我们需要另一幅代表甜圈背面的图片来取代原来的背面。我们会将"front"面和"back"main放置在相同的位置上,"front"面位于"back"面的前面。"front"面使用backface-visibility: hidden;来隐藏背面。它们会沿Y轴同步旋转,转动背面时,"front"面消失,另一幅图片被展示出来。

img {    position: absolute;    animation: turn 2s infinite;}.donut-front {    z-index: 5;    backface-visibility: hidden;} @keyframes turn {    to {        transform: rotateY(360deg);    }}

两张图片都使用相同的动画,只是第一张图片在旋转到背面时就被隐藏起来,这是第二张图片就自然的展示出来。



分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • CSS3如何实现图片木桶布局?(附代码)
  • CSS3怎么实现卡片翻转效果
  • 纯CSS3怎么创建瀑布流布局?columns方法浅析
  • 用CSS3美化半个字符巧妙方法
  • CSS3背景图片固定滑动效果
  • CSS3实现文字折纸效果的方法(代码示例)
  • 小程序swiper轮播CSS3动画及跳转到指定swiper-item的使用
  • 超酷的CSS3 loading预加载动画特效
  • 浅谈css3 device-width和width之间的差异
  • CSS3怎么实现动画结束不消失效果

相关文章

  • 2022-04-29帝国CMS灵动标签去除重复标题信息
  • 2022-04-29分享帝国CMS随机会员头像的方法
  • 2022-04-29一起聊聊thinkphp6使用think-queue实现普通队列和延迟队列
  • 2022-04-29MySQL学习总结之触发器详解
  • 2022-04-29php浮点数float运算中转整型int问题
  • 2022-04-29带你搞懂怎么基于Docker安装Nginx搭建静态服务器
  • 2022-04-29css如何实现适配iphone全面屏
  • 2022-04-29Thinkphp3如何快速实现404跳转页
  • 2022-04-29css3怎么设置元素背面不可见
  • 2022-04-29怎么为WordPress小工具添加CSS类选项

文章分类

  • dedecms
  • ecshop
  • z-blog
  • UcHome
  • UCenter
  • drupal
  • WordPress
  • 帝国cms
  • phpcms
  • 动易cms
  • phpwind
  • discuz
  • 科汛cms
  • 风讯cms
  • 建站教程
  • 运营技巧

最近更新的内容

    • 揭秘Photoshop图层样式与蒙版的一些技巧
    • js中!与!!的用法介绍
    • 为网站选择一个适当的DMOZ目录
    • PhotoShop制作简单的桔子果肉文字效果新手教程
    • JavaScript中Number()方法的两种用法
    • JS保留两位小数的函数有哪些
    • Photoshop结合AI制作动感的立体字
    • AI打造牛仔布料纹理
    • Javascript智能识别收货地址插件,智能识别收货地址Pro
    • PS鼠绘红润的美少女

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有