首页 > WEB开发 > CSS

css3设置图片倒影代码 支持chrome和firefox

下面是使用css代码来设置图片倒影的,代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>css3设置图片倒影方法</title>
<style type="text/css">
	/**-webkit-gradient:-运用CSS3渐变色(Gradients)功能给倒影增加消隐效果**/
	.pic{
		background: url('http://img0.bdstatic.com/img/image/shouye/bzhczw-9567323286.jpg');
		width: 211px;
		height: 288px;
		-webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent),color-stop(30%, transparent), to(rgba(250, 250, 250, 0.3)));
		margin:  0 0 300px 0 ;
	}

	#eml{
	   	position: relative;
	   	/* 给倒影留下空间 */
	   	margin-bottom: 211px;

	}
	#eml:before {
	   content:""; /* needed or nothing will be shown */
		background: -moz-linear-gradient(top, white, white 30%, rgba(255,255,255,0.9) 65%, rgba(255,255,255,0.7)),-moz-element(#eml)bottom left no-repeat;
	   	-moz-transform: scaleY(-1); 
	  	/* flip the image vertically */
	    position: absolute;
	   height:288px;
	   width: 211px; 
	   top: 288px;
	   left:0px;

	}
</style>
</head>

<body>
    
	<div class="pic">
	</div>

	<div id="eml" style="width: 211px;height: 288px;">
		<img src="http://img0.bdstatic.com/img/image/shouye/bzhczw-9567323286.jpg" width="211px" height="288px"></img>
	</div>
</html> 


效果图:

css3设置图片倒影代码 支持chrome和firefox

来源://作者:/更新时间:2014-05-31
相关文章
评论:
验证码:
匿名评论: