前端图片的效果

下边的是一个描述性的图面效果

原始的图片效果:
原始的图片效果
最后的效果图:
最后的效果图

就是鼠标指上去的时候,世界高塔四个大字上弹,下边显出描述性的语句~

代码如下:

<!doctype html> 
<html> 
<head> 
<meta charset="utf-8"> 
<title>上弹描述</title> 
	<style>  	   
	 .col-md-3 {  
		 position: relative;  
		 min-height: 1px;   
		 padding-right: 15px;   
		 padding-left: 15px; 
	 } 
	 @media (min-width: 992px){
 		.col-md-3{
   			float: left;
  		 }
	  	.col-md-3 {
	  		  width: 25%;
  		 }
	}
	.hovereffect {
	    overflow: hidden;
	    position: relative;
	    text-align: center;
	}
	.hovereffect .overlay {
	  width: 100%;
	  height: 100%;
	  position: absolute;
	  overflow: hidden;
	  top: 0;
	  left: 0;
	  -webkit-transition: all 0.4s  cubic-bezier(0.88,-0.99, 0, 1.81);
	  transition: all 0.4s  cubic-bezier(0.88,-0.99, 0, 1.81);
	}
	.hovereffect:hover .overlay {
 		 background-color:rgba(67, 56, 79, 0.49);/*<!--文字弹起时图片的透明覆盖-->*/
	}
	.hovereffect img {
	  display: block;
	  position: relative;
	}
	.hovereffect h4 {
	  	text-transform: uppercase;
    		color: #fff;/*初始图片文字文字的颜色*/
   		text-align: center;
  		position: relative;
    		font-size: 1.3em;
    		padding: 10px 0;
    		width: 60%;
    		margin: 0 auto;
    		font-weight: 600;
	    	background: rgba(0, 186, 102, 0.55);/*初始图片文字文字的背景*/
	    -webkit-transform:translateY(60px);
   	 	-ms-transform:translateY(60px);
   	 	transform:translateY(60px);
   		 -webkit-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);
   		 transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);
	}
	.hovereffect:hover h4 {
	  -webkit-transform: translateY(20px);
	  -ms-transform: translateY(20px);
	  transform: translateY(20px);
	  -moz-transform: translateY(20px);
	  -o-transform: translateY(20px);
	}
	.hovereffect p{
	    text-transform: uppercase;
	    color: #fff;
	    background-color: transparent;
	    opacity: 0;
	    filter: alpha(opacity=0);
	    -webkit-transform: scale(0);
	    -ms-transform: scale(0);
	    transform: scale(0);
	    -webkit-transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);
	    transition: all 0.4s cubic-bezier(0.88,-0.99, 0, 1.81);
	    font-weight: normal;
	    margin: 0;
	    padding: 3em 2em 0em;
	    letter-spacing: 2px;
	}
	.hovereffect:hover p{
		 opacity: 1;
		 filter: alpha(opacity=100);
		 -webkit-transform: scale(1);
		 -ms-transform: scale(1);
		 transform: scale(1);
	}
	
</style>
</head>
<body>
	<div id="img">
		<div class="col-md-3">
			<div class="hovereffect w3ls_banner_bottom_grid">
				<img src="../images/g2.jpg" alt=" " class="img-responsive" />
				<div class="overlay">
					<h4>世界高塔</h4>
					<p>东方明珠</p>
				</div>
			</div>
		</div>
	</div>
</body>
</html>

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试

关闭