前端图片的效果

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

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

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

代码如下:

<!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>
  • 4
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值