如何使用css3实现图片倒影效果

  • 依赖的css3属性:box-reflect
    • 对应语法:
    • 语法简介:
    • 倒影实例

依赖的css3属性:box-reflect

对应语法:

box-reflect : none | <direction> <offset>? <mask-box-image>?
<direction> : above | below | left | right
<offset>    : <length> | <percentage>
<mask-box-image> :  none | <url> | <linear-gradient> |<radial-gradient> |<repeating-linear-gradient> | <repeating-radial-gradient>
继承性:无
动画性:否
计算值:指定值

语法简介:

  1. none:无倒影

  2. < direction >:倒影的位置
    above:上方
    below:下方
    left :左侧
    right :右侧

  3. < offset >:与倒影之间的距离

      < length >:用长度值来定义倒影与对象之间的间隔。可以为负   < percentage >:用百分比来定义倒影与对象之间的间隔。可以为负值
    
  4. < mask-box-image > :设置遮罩图像

    none:无遮罩图像< url >:使用绝对或相对地址指定遮罩图像。< linear-gradient >:使用线性渐变创建遮罩图像。< radial-gradient >:使用径向(放射性)渐变创建遮罩图像。< repeating-linear-gradient >:使用重复的线性渐变创建背遮罩像。< repeating-radial-gradient >:使用重复的径向(放射性)渐变创建遮罩图像。
    

说明:
设置或检索对象倒影。
假设定义了 < mask-box-image >,< offset >必须指定,否则可以省略
对应的脚本特性为boxReflect。
兼容性:
浅绿 = 支持
红色 = 不支持
粉色 = 部分支持

倒影实例

1.只设置位置

代码:

img{-webkit-box-reflect: below;}

2.设置与倒影间的距离

代码:

img{-webkit-box-reflect: below 10px;}

3,通过遮罩,利用渐变实现真实倒影效果

 img{-webkit-box-reflect:below 10px -webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(1%,transparent),to(rgba(250,250,250,0.1)));}

如何使用css3实现图片倒影效果相关推荐

  1. html怎么给图片加倒影,用CSS3实现图片倒影效果,同时给出兼容早期版本IE的方案...

    关于倒影效果,相信大家都不陌生.它在web2.0时代颇受欢迎,几乎每个网站都喜欢使用一下,至少可以让网站的设计跟得上时代的步伐. 现在,这种效果虽然谈不上时尚,但仍然符合大众的审美标准.用的人少了,大 ...

  2. HTML5/CSS3实现图片倒影效果

    在线演示 本地下载

  3. html如何设置图片循环旋转动画效果,如何使用css3实现图片自动旋转的特效(完整代码)...

    在介绍如何使用css3实现旋转图片特效的基础上,重点介绍了具体的步骤.这篇论文内容紧凑,希望大家能有所收获. 在浏览网页的过程中,你会遇到一种特殊的效果,叫做图片旋转:不同的图片会根据时间的变化在同一 ...

  4. html设置图片不可拖拽,js css3实现图片拖拽效果

    本文实例为大家分享了css3实现图片拖拽效果的具体代码,供大家参考,具体内容如下 body{ text-align: center; } .container{ display: flex; just ...

  5. [css] 请使用css3实现图片的平滑转换

    [css] 请使用css3实现图片的平滑转换 以全局监听的方式通过 a 标签的描点进行 view 动态切换页面,只要把 a 标签带有 id 的 href 属性的值指到锚点,用 CSS3 的动画进行切换 ...

  6. CSS3动画 - 图片开关灯阴影动画

    1. 效果图 2. 代码 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> ...

  7. css3为图片添加鼠标移入放大效果

    css3为图片添加鼠标移入放大效果 只需要为添加效果的图片定义一个伪类 img.zoom-img:hover {-webkit-transform: scale(1.15);-webkit-trans ...

  8. html图片自动在div里放大,HTML5+CSS3实现图片的放大/缩小

    原标题:HTML5+CSS3实现图片的放大/缩小 最近做项目时,经常遇到需要图片缓慢放大的效果.我做的时候想到了几种方法,所以来总结一下. 1. 利用css改变图片的宽高,做出视觉上的放大. 首先,将 ...

  9. 【CSS3】 CSS3实现“图片阴影”效果

    学习前端有点类似于学习英语,很多东西需要一点点累积,下面讲解CSS3实现图片阴影效果. 1.效果展示:Shadow Effect这个块有阴影的效果,尤其是底边的曲线阴影非常明显,本文主要以" ...

最新文章

  1. PHP多图片上传 并检查 加水印 源码
  2. 全球首个AI驾校教练+驾照考官已上岗,装手机里就能用,再也不怕挨教练骂了...
  3. 关于Python正则表达式的问题
  4. 查看git版本的cmd命令
  5. IE、FireFox、Opera三种浏览器Document对象的方法对比
  6. svn linux版本下载,linux 下安装 subversion(svn) 客户端
  7. JAVA读取EMF文件并转化为PNG,JPG,GIF格式
  8. [leetcode]190. 颠倒二进制位
  9. Android Button 实现透明 + 圆角按钮效果
  10. 利用DOM的方式点击切换图片及修改文字
  11. 松本行弘:Ruby之父佳作松本行弘的程序世界
  12. linux登陆提示密码过期,linux用户密码过期
  13. oracle 依据日期查询,Oracle中日期作为条件的查询
  14. 我的世界服务器修改器1.7.10,我的世界修改器_我的世界TMI内置修改器1.7.10 - 99单机游戏...
  15. linux上安装Weblogic11g 详解
  16. 【CVPR2021】记一次神奇的 Rebuttal 经历
  17. hazelcast java_Hazelcast: Java分布式内存网格框架(平台)
  18. 使用convert命令将pdf转成图片时遇到的一个问题
  19. Cosmos系列-2. Cosmos SDK
  20. Castor 解析xml文件报错org.exolab.castor.xml.MarshalException

热门文章

  1. 碎碎念【3】—— 趣味小故事
  2. 人工智能安防公司澎思科技完成数千万Pre-A轮融资 IDG资本领投
  3. 安康公主是《贞观长歌》最大的亮点
  4. 在C++中,函数名前的const和函数名后的const的区别
  5. rails rake
  6. qt布局 setlayout无效
  7. linux中chkconfig命令的作用,Linux系统下chkconfig命令使用详解
  8. 确定sw1开关信号输入端口_基础教程15 Arduino端口内部的上拉功能
  9. tortoiseGit教程
  10. 定格动画影片 - 重订相片与影片的分野 --转载