<style type="text/css"> img { height:250px; border:1px solid red; -webkit-box-reflect:below; } </style>html代码如下: <body> <img src="images/bg1.jpg" /> </body> 我们在上面的基础上继续改进,为倒影设置距离,向下偏移10像素,效果图如下: 改动的css代码: <style type="text/css"> img { height:250px; -webkit-box-reflect:below 10px ; } </style> 接下来继续进行改进,设计css渐变倒影,通过渐变遮罩逐渐盖住下面的倒影,制作出渐隐效果。 css代码如下: <style type="text/css"> img { height:250px; -webkit-box-reflect:below 5px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(0.5, transparent), to(white)); } </style>效果图:
<!DOCTYPE> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>CSS Reflections文字倒影效果</title> <style type="text/css"> img { height: 200px; position: absolute; right: 0; bottom: 0; } div { border: 1px solid #666; color: #666; -webkit-box-reflect: below 5px; } h1 { text-align: center; } </style> </head> <body> <div> <h1>《雨巷》--- 戴望舒</h1> <p>撑着油纸伞,独自<br /> 彷徨在悠长、悠长<br /> 又寂寥的雨巷<br /> 我希望逢着<br /> 一个丁香一样地<br /> 结着愁怨的姑娘 </p> </div> <img src="images/bg2.jpg" /> </body> </html> 文本倒影演示 不知道大家有没有发现,在给文字制作倒影的例子中,多加入了一张图片,目的是为了说明,倒影效果不会对其它元素产生影响,不会影响页面布局。 当然,页面上的任何元素都可以用css3制作成倒影的形式,视频也不例外,请猛击下面的按钮查看。 视频倒影演示 到此,css3 Reflections板块的倒影属性box-reflect已经介绍的差不多了,敬请期待后面的更多案例。 本文出自HTML5星空,转载请注明链接。 |
html5star team © 2012-2013 html5星空 Comsenz Inc.
GMT+8, 2020-9-20 00:14 , Processed in 0.074193 second(s), 31 queries .