`
zhangyaochun
  • 浏览: 2613768 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

css3之box-reflect(倒影)

    博客分类:
  • css3
阅读更多

本文探究一下css3的box-reflect来实现所谓的倒影效果:

 

 

1、语法

 

box-reflect:none|<direction><offset>?<mask-box-image>?


direction有如下几个值:

  • above 倒影在元素的上边
  • below 倒影在元素的下边
  • left 倒影在元素的左边
  • right 倒影在元素的右边

offset 生成的倒影与元素之间的间隔,可以是负值

  • <length> | <percentage>

mask-box-image

  • none
  • <url>
  • <line-gradient>
  • <radial-gradient>
  • <repeating-linear-gradient>
  • <repeating-radial-gradient>



2、兼容性

从caniuse上面获取的数据显示,目前支持的基本是-webkit前缀

chrome22+

safari5.1+

iOS3.2+



扩展阅读:





分享到:
评论

相关推荐

    CSS3 Notes: -webkit-box-reflect实现倒影的实例

    在CSS3中,`-webkit-box-reflect` 是一个非标准的Webkit私有属性,用于在特定元素的下方、上方、右侧或左侧创建倒影效果。这个属性主要用于基于WebKit的浏览器,比如Chrome和Safari,以及一些移动端浏览器。由于它是...

    用CSS3的box-reflect来制作倒影效果

    接下来,我们来了解box-reflect如何使用? 语法如下: -webkit-box-reflect:none | &lt;direction&gt; &lt;offset&gt;? &lt;mask&gt;? box-reflect:none | &lt;direction&gt; &lt;offset&gt;? &lt;mask&gt;? 属性说明: none:此值为默认值,表示无...

    用CSS3的box-reflect设置文字倒影效果的方法讲解

    其中,box-reflect属性是CSS3中一个较为高级的特性,它可以实现文字或图像元素的倒影效果,类似于水面上的倒影。使用box-reflect属性,我们可以轻松地为网页元素创建有趣且吸引人的视觉效果。下面详细介绍如何使用...

    CSS3制作文字半透明倒影效果的两种实现方式

    `box-reflect`是一个CSS3边框属性,它可以将元素的反射效果应用到元素的某个边上。在提供的代码示例中,`-webkit-box-reflect`被用来在元素下方创建一个5像素的反射效果。它使用了一个线性渐变,从完全透明渐变到...

    CSS3技术中的倒影操作.docx

    CSS3技术中的倒影操作是Web设计领域的一个创新特性,它允许开发者无需借助图像编辑软件如Photoshop,就能在网页上实现元素的倒影效果。这个功能主要由`box-reflect`属性提供,但目前主要受到WebKit浏览器引擎的支持...

    Web-前端html+css从入门到精通 162. boxreflect倒影与scale负值.zip

    本课程的主题聚焦于"box-reflect"属性和CSS的"scale"负值使用,这两个特性在创建动态和视觉效果丰富的网页时发挥着重要作用。 首先,我们来了解"box-reflect"属性。这个属性是CSS3中的一个实验性功能,用于为元素...

    纯css3带倒影效果的图片翻转特效

    【CSS3库】中的"纯css3带倒影效果的图片翻转特效"是一个利用现代浏览器支持的CSS3特性实现的交互式图像展示技术。这个特效不仅提供了视觉上的吸引力,而且通过简单的鼠标悬停动作就能激活,使得用户体验更加生动有趣...

    flex超炫倒影效果

    实现倒影效果的关键在于CSS3的`-webkit-box-reflect`属性,这是一个非标准但广泛支持的属性,用于在元素下方或上方创建反射。以下是一个基本的倒影实现: ```css 反射效果示例 { display: flex; -webkit-box-...

    jquery和CSS3带倒影的3D万花筒旋转动画特效源码.zip

    CSS3还引入了`-webkit-box-reflect`属性,用于创建元素的倒影。在这个特效中,元素的倒影是通过添加一个具有反射效果的新层来实现的。通常,它会通过设置`below`或`above`值来决定倒影的位置,然后通过`direction`...

    清除图片水印.rar

    在IT领域,图片水印的去除是一个常见的需求,特别是在处理图像编辑、设计或者网络下载的图片时。"清除图片水印.rar"这个压缩包显然提供了一种解决方案。下面,我们将详细探讨图片水印的清除技术和相关工具。...

    HTML5应用开发技术-CSS3的高级属性.pptx

    在本文件中,主要关注的是CSS3的一些高级属性,如多重背景图像、图片边框、圆角边框、阴影效果以及盒子倒影。 1. **多重背景图像**: CSS3允许为一个元素设置多个背景图像,通过`background-image`属性可以实现。...

    精典源码之图片倒影效果源码.zip

    使用CSS3的`-webkit-box-reflect`属性,可以在元素下方或上方创建倒影。不过,这个属性的浏览器支持度有限,主要在Webkit内核的浏览器(如Chrome和Safari)中有效。另一种方法是使用`box-shadow`,通过设置较大的...

    CSS 继承 inherit属性的方法

    给定一张有如下背景图的 div: 制作如下的倒影效果: 方法很多,但是我们当然要寻找最快最便捷的方法,至少得是无论图片怎么变化, div 大小怎么变化,我们都不用去改我们...box-reflect 有四个方向可以选, below

    css32实用PPT学习教案.pptx

    CSS3的`box-reflect`属性提供倒影效果,方向可设为`above`, `below`, `left`, `right`。距离、渐变也是可选项,例如`-webkit-box-reflect:right 10px -webkit-linear-gradient(right,rgba(0,0,0,1) 0,rgba(0,0,0,0)...

    5分钟让你掌握css3阴影、倒影、渐变小技巧(小编推荐)

    接下来是倒影效果,CSS3提供了一个私有属性 `-webkit-box-reflect` 来实现这一功能,主要用于Webkit浏览器(如Chrome和Safari)。它的基本语法如下: ```css -webkit-box-reflect: 方向 间距; ``` 方向可以是`above`...

Global site tag (gtag.js) - Google Analytics