CSS3 box-reflect 属性
语法:
box-reflect:包括3个值。
1. direction 定义方向,取值包括 above 、 below 、 left 、 right。
above:
指定倒影在对象的上边
below:
指定倒影在对象的下边
left:
指定倒影在对象的左边
right:
指定倒影在对象的右边
2. offset定义反射偏移的距离,取值包括数值或百分比,其中百分比根据对象的尺寸进行确定。默认为0。
用长度值来定义倒影与对象之间的间隔。可以为负值。用百分比来定义倒影与对象之间的间隔。可以为负值。
3. mask-box-image定义遮罩图像,该图像将覆盖投影区域。如果省略该参数值,则默认为无遮罩图像。
取值:
none:无遮罩图像:
使用绝对或相对地址指定遮罩图像。
使用线性渐变创建遮罩图像。
使用径向(放射性)渐变创建遮罩图像。
使用重复的线性渐变创建背遮罩像。
使用重复的径向(放射性)渐变创建遮罩图像。
说明:
设置或检索对象倒影。
对应的脚本特性为boxReflect。
如下:
1 <!doctype html> 2 <html> 3 <head> 4 <meta charset="utf-8"> 5 <title>无标题文档</title> 6 <style> 7 .box{ 8 width:200px; 9 height:200px;10 background:-webkit-linear-gradient(left,red,yellow,green);11 transform:scale(-1,1);12 -webkit-box-reflect:below 10px -webkit-linear-gradient(transparent,transparent 50%,rgba(0,0,0,.8)); 13 }14 </style>15 </head>16 17 <body>18 <div class="box"></div>19 </body>20 </html>
上面是颜色线性渐变的倒影,同样咱们的图片也可做倒影特效。
img{-webkit-box-reflect:below 10px -webkit-linear-gradient(transparent,transparent 50%,rgba(0,0,0,.8)); }
本文转自帅气的头头博客51CTO博客,原文链接http://blog.51cto.com/12902932/1927037如需转载请自行联系原作者
sshpp
CSS3 box-reflect 属性相关推荐
- CSS盒子模型之CSS3可伸缩框属性(Flexible Box)
CSS盒子模型(下) 一.CSS3可伸缩框(Flexible Box) 可伸缩框属性(Flexible Box)是css3新添加的盒子模型属性,有人称之为弹性盒模型,它的出现打破了我们经常使用的浮动布 ...
- Shadow属性和【CSS3 Box Shadow(阴影)效果在线调试工具】
Shadow属性示例 向内/向外 | x偏移量 | y偏移量 | 阴影模糊半径 | 阴影扩散半径 | 阴影颜色 inset 阴影向内 (默认向外) /* x偏移量 | y偏移量 | 阴影颜色 */ b ...
- 浅谈CSS3中display属性的Flex布局,关于登陆页面属性框的设置
声明:本文转发自三里屯柯南的浅谈CSS3中display属性的Flex布局http://www.cnblogs.com/xuyuntao/articles/6391728.html 基本概念 采用Fl ...
- html5调盒子边框大小,CSS3 - 盒子大小(CSS3 - Box Sizing)
CSS3 - 盒子大小(CSS3 - Box Sizing) Box大小调整属性用于更改元素的高度和宽度. 从css2开始,box属性的工作方式如下所示 -width + padding + bord ...
- 半深入理解CSS3 object-position/object-fit属性
半深入理解CSS3 object-position/object-fit属性 转载:https://www.zhangxinxu.com/wordpress/2015/03/css3-object-p ...
- 过渡——CSS3动态效果 过渡属性
过渡--CSS3动态效果 过渡属性 一.什么是过渡: 通过 css3 可以在不使用 flash 动画或 javascript 的情况下,为元素从一种样式变换为另一种样式时添加过渡效果. css3 过渡 ...
- html表格如何两段对齐,用css3多列属性实现css两端对齐
要实现css两端对齐,我在网上找了很多方法,都不怎么实用,都是兼容性闹得,column是css3的属性,是多列布局,使用column来实现两端对齐简单实用,就要设置下模块的个数跟column的列数一致 ...
- css3 filter url,CSS3 filter(滤镜) 属性
CSS3 filter(滤镜) 属性 实例 修改所有图片的颜色为黑白 (100% 灰度): img { -webkit-filter: grayscale(100%); /* Chrome, Safa ...
- 在less中不能正常使用css3的calc属性的解决方法
在less中不能正常使用css3的calc属性的解决方法 参考文章: (1)在less中不能正常使用css3的calc属性的解决方法 (2)https://www.cnblogs.com/zhaozh ...
- html5火焰字体效果,CSS3文字特效属性text-shadow如何实现火焰文字的效果
CSS3文字特效属性text-shadow如何实现火焰文字的效果 发布时间:2020-07-14 09:15:52 来源:亿速云 阅读:177 作者:Leah 本篇文章给大家分享的是有关CSS3文字特 ...
最新文章
- 哪些人适合参加软件测试培训?
- c语言 打砖块,打砖块
- linux 找回gpt分区,linux – 修复graid mini磁盘上损坏的GPT分区
- ORM(一)OQL结构图
- 标记寄存器---汇编学习笔记
- python课堂整理15---map, filter,reduce函数
- ​css3属性选择器总结
- android shape.xml 属性详解
- Spring Boot技术之异步任务执行
- 在页面加载完后执行javascript代码
- Cygwin的进程管理
- Python利用结巴模块统计《水浒传》词频
- mysql创建用户代码,MySQL创建用户与受权
- jsp页面引入调色板、颜色表
- 开源多云应用平台 Choerodon猪齿鱼发布0.14版本
- NCPC2016-A-ArtWork
- CSP 201712-2 游戏
- 【Python】PyCharm热加载,调试时,修改运行时代码无需重新启动程序即可更新所做的修改
- 如何准备互联网大厂算法面试和笔试?
- 供应科研试剂Biotin-PEG-Thiol,Biotin-PEG-SH,生物素peg巯基