标签:
<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>
效果图:
另外,除了图片我们可以设计倒影外,网页上的任何对象都可以设计css倒影效果,下面的示例是将文本设计为倒影效果:
完整代码如下:
<!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>
标签:
原文地址:http://www.cnblogs.com/jintaostudy/p/5913602.html