6中鼠标移入显示遮罩层效果

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>遮罩效果</title>
<style>
    


@charset "utf-8";
*{padding: 0; margin: 0;}
img{border: none;}
ol,ul,li{list-style: none;}
a{text-decoration: none;}
body{ font-family: "寰蒋闆呴粦";}

/*----------- 閬僵鍐呭鍖� 寮€濮�------------------------------------*/
/*----------- 浠庡簳閮ㄤ笂鍗囩殑閬僵鏁堟灉 寮€濮�---------------------------*/

.content{
width:1200px;
height: 428px;
margin:20px auto;
padding: 15px 25px 15px 25px;
}
.con{
width: 270px;
height: 200px;
float: left;
margin-right: 35px;
margin-bottom: 15px;
position: relative;
cursor: pointer;
}
.con img{
width:270px;
height: 200px;
}
.txt{
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 45px;
line-height: 45px;
text-align: center;
color: #fff;
background: rgba(0,0,0,0.6);
}
.txt h3{
font-weight: normal;
}
.txt p{
font-size: 14px;
display: block;
line-height: 20px;
-webkit-margin-before: 1em;
-webkit-margin-after: 1em;
-webkit-margin-start: 0px;
-webkit-margin-end: 0px;
-moz-margin-before: 1em;
-moz-margin-after: 1em;
-moz-margin-start: 0px;
-moz-margin-end: 0px;
}
/*------------- 浠庡簳閮ㄤ笂鍗囩殑閬僵鏁堟灉 缁撴潫 ------------------------------*/
/*------------- 鐩存帴鏄剧ず閬僵鏁堟灉 寮€濮� ------------------------------*/
.content-two{
width:1000px;
height: 412px;
margin:20px auto;
border: 1px solid #ccc;
padding: 15px 25px 15px 25px;
}
.con-two{
width: 297px;
height: 198px;
float: left;
margin-right: 35px;
margin-bottom: 15px;
position: relative;
cursor: pointer;
}
.con-two img{
width:297px;
height: 198px;
}
.txt-two{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 138px;
padding-top: 60px;
line-height: 45px;
text-align: center;
color: #fff;
background: rgba(0,0,0,0.6);
display: none;
}
.txt-two h3{
font-weight: normal;
}
.txt-two p{
font-size: 14px;
display: block;
line-height: 20px;
}
/*------------- 鐩存帴鏄剧ず閬僵鏁堟灉 缁撴潫------------------------------*/
/*------------- 浠庡乏涓婇儴鏄剧ず閬僵鏁堟灉 寮€濮�----------------------------*/
.content-three{
width:1000px;
height: 412px;
margin:20px auto;
border: 1px solid #ccc;
padding: 15px 25px 15px 25px;
}
.con-three{
width: 297px;
height: 198px;
float: left;
margin-right: 35px;
margin-bottom: 15px;
position: relative;
cursor: pointer;
overflow: hidden;
}
.con-three img{
width:297px;
height: 198px;
}
.txt-three{
position: absolute;
left: -297px;
top: -198px;
width: 100%;
height: 138px;
padding-top: 60px;
line-height: 45px;
text-align: center;
color: #fff;
background: rgba(0,0,0,0.6);
filter:Alpha(opacity=80);
}
.txt-three h3{
font-weight: normal;
}
.txt-three p{
font-size: 14px;
display: block;
line-height: 20px;
}
/*------------- 浠庡乏涓婇儴鏄剧ず閬僵鏁堟灉 缁撴潫----------------------------*/
/*------------- 浠庡乏渚ф樉绀洪伄缃╂晥鏋� 寮€濮� ------------------------------*/
.content-four{
width:1000px;
height: 412px;
margin:20px auto;
border: 1px solid #ccc;
padding: 15px 25px 15px 25px;
}
.con-four{
width: 297px;
height: 198px;
float: left;
margin-right: 35px;
margin-bottom: 15px;
position: relative;
overflow: hidden;
cursor: pointer;
}
.con-four img{
width:297px;
height: 198px;
}
.txt-four{
position: absolute;
left: -297px;
top: 0;
width: 100%;
height: 138px;
padding-top: 60px;
line-height: 45px;
text-align: center;
color: #fff;
background: rgba(0,0,0,0.6);
/*display: none;*/
}
.txt-four h3{
font-weight: normal;
}
.txt-four p{
font-size: 14px;
display: block;
line-height: 20px;
}
/*------------- 浠庡乏渚ф樉绀洪伄缃╂晥鏋� 缁撴潫------------------------------*/
/*------------- 鍥剧墖鏀惧ぇ鏁堟灉 寮€濮� ------------------------------*/
.content-five{
width:1000px;
height: 412px;
margin:20px auto;
border: 1px solid #ccc;
padding: 15px 25px 15px 25px;
}
.con-five{
width: 297px;
height: 198px;
float: left;
margin-right: 35px;
margin-bottom: 15px;
position: relative;
overflow: hidden;
cursor: pointer;

}
.conimg{
width: 297px;
height: 198px;
}
.txt-five{
position: absolute;
left: 0;
bottom: 0;
width: 100%;
height: 45px;
line-height: 45px;
text-align: center;
color: #fff;
background: rgba(0,0,0,0.6);
}
.txt-five h3{
font-weight: normal;
}
/*------------- 鍥剧墖鏀惧ぇ鏁堟灉 缁撴潫------------------------------*/
/*------------- 鍥剧墖鏀惧ぇ鏁堟灉浼撮殢钂欑増鏂囧瓧鍑虹幇 寮€濮� ------------------------------*/
.content-six{
width:1000px;
height: 412px;
margin:20px auto;
border: 1px solid #ccc;
padding: 15px 25px 15px 25px;
}
.con-six{
width: 297px;
height: 198px;
float: left;
margin-right: 35px;
margin-bottom: 15px;
position: relative;
overflow: hidden;
cursor: pointer;
}
.conimg-two{
width: 297px;
height: 198px;
}
.txt-six{
position: absolute;
left: 0;
top: 0;
width: 100%;
height: 138px;
padding-top: 60px;
line-height: 45px;
text-align: center;
color: #fff;
background: rgba(0,0,0,0.2);
display: none;
}
.txt-six h3{
font-weight: normal;
}
.txt-six p{
font-size: 14px;
display: block;
line-height: 20px;
}
/*------------- 鍥剧墖鏀惧ぇ鏁堟灉浼撮殢钂欑増鏂囧瓧鍑虹幇 缁撴潫------------------------------*/
/*------------- 閬僵鍐呭鍖� 缁撴潫--------------------------------------*/

  </style>
</head>

<body>
<!--从底部上升的遮罩效果 开始-->
<h2 class="content-title">一、从底部上升的遮罩效果</h2>
<div class="content">
<ul class="contentbox">
<li class="con">
<img src="images/class1.jpg" alt="con1"/>
<div class="txt">
<h3>图片一</h3>
<p>内容一内容一内容一内容一内容一内容一</p>
</div>
</li>
<li class="con">
<img src="images/class2.jpg" />
<div class="txt">
<h3>图片二</h3>
<p>内容二内容二内容二内容二内容二内容二</p>
</div>
</li>
<li class="con">
<img src="images/class3.jpg"/>
<div class="txt">
<h3>图片三</h3>
<p>内容三内容三内容三内容三内容三内容三</p>
</div>
</li>
<li class="con">
<img src="images/class4.jpg"/>
<div class="txt">
<h3>图片四</h3>
<p>内容四内容四内容四内容四内容四内容四</p>
</div>
</li>
<li class="con">
<img src="images/class5.jpg"/>
<div class="txt">
<h3>图片五</h3>
<p>内容五内容五内容五内容五内容五内容五</p>
</div>
</li>
<li class="con">
<img src="images/class6.jpg"/>
<div class="txt">
<h3>图片六</h3>
<p>内容六内容六内容六内容六内容六内容六</p>
</div>
</li>
</ul>
</div>
<!--从底部上升的遮罩效果 结束-->
<!--直接显示遮罩效果 开始-->
<h2 class="content-title">二、直接显示遮罩效果</h2>
<div class="content-two">
<ul class="contentbox-two">
<li class="con-two">
<img src="images/class1.jpg"/>
<div class="txt-two">
<h3>图片一</h3>
<p>内容一内容一内容一内容一内容一内容一</p>
</div>
</li>
<li class="con-two">
<img src="images/class2.jpg"/>
<div class="txt-two">
<h3>图片二</h3>
<p>内容二内容二内容二内容二内容二内容二</p>
</div>
</li>
<li class="con-two">
<img src="images/class3.jpg"/>
<div class="txt-two">
<h3>图片三</h3>
<p>内容三内容三内容三内容三内容三内容三</p>
</div>
</li>
<li class="con-two">
<img src="images/class4.jpg"/>
<div class="txt-two">
<h3>图片四</h3>
<p>内容四内容四内容四内容四内容四内容四</p>
</div>
</li>
<li class="con-two">
<img src="images/class5.jpg"/>
<div class="txt-two">
<h3>图片五</h3>
<p>内容五内容五内容五内容五内容五内容五</p>
</div>
</li>
<li class="con-two">
<img src="images/class6.jpg"/>
<div class="txt-two">
<h3>图片六</h3>
<p>内容六内容六内容六内容六内容六内容六</p>
</div>
</li>
</ul>
</div>
<!--直接显示遮罩效果 结束-->
<!--从左上部显示遮罩效果 开始-->
<h2 class="content-title">三、从侧部显示遮罩效果</h2>
<div class="content-three">
<ul class="contentbox-three">
<li class="con-three">
<img src="images/class1.jpg"/>
<div class="txt-three">
<h3>图片一</h3>
<p>内容一内容一内容一内容一内容一内容一</p>
</div>
</li>
<li class="con-three">
<img src="images/class2.jpg"/>
<div class="txt-three">
<h3>图片二</h3>
<p>内容二内容二内容二内容二内容二内容二</p>
</div>
</li>
<li class="con-three">
<img src="images/class3.jpg"/>
<div class="txt-three">
<h3>图片三</h3>
<p>内容三内容三内容三内容三内容三内容三</p>
</div>
</li>
<li class="con-three">
<img src="images/class4.jpg"/>
<div class="txt-three">
<h3>图片四</h3>
<p>内容四内容四内容四内容四内容四内容四</p>
</div>
</li>
<li class="con-three">
<img src="images/class5.jpg"/>
<div class="txt-three">
<h3>图片五</h3>
<p>内容五内容五内容五内容五内容五内容五</p>
</div>
</li>
<li class="con-three">
<img src="images/class6.jpg"/>
<div class="txt-three">
<h3>图片六</h3>
<p>内容六内容六内容六内容六内容六内容六</p>
</div>
</li>
</ul>
</div>
<!--从左上部显示遮罩效果 结束-->
<!--从左侧显示遮罩效果 开始-->
<h2 class="content-title">四、从左侧滑入显示遮罩效果</h2>
<div class="content-four">
<ul class="contentbox-four">
<li class="con-four">
<img src="images/class1.jpg"/>
<div class="txt-four">
<h3>图片一</h3>
<p>内容一内容一内容一内容一内容一内容一</p>
</div>
</li>
<li class="con-four">
<img src="images/class2.jpg"/>
<div class="txt-four">
<h3>图片二</h3>
<p>内容二内容二内容二内容二内容二内容二</p>
</div>
</li>
<li class="con-four">
<img src="images/class3.jpg"/>
<div class="txt-four">
<h3>图片三</h3>
<p>内容三内容三内容三内容三内容三内容三</p>
</div>
</li>
<li class="con-four">
<img src="images/class4.jpg"/>
<div class="txt-four">
<h3>图片四</h3>
<p>内容四内容四内容四内容四内容四内容四</p>
</div>
</li>
<li class="con-four">
<img src="images/class5.jpg"/>
<div class="txt-four">
<h3>图片五</h3>
<p>内容五内容五内容五内容五内容五内容五</p>
</div>
</li>
<li class="con-four">
<img src="images/class6.jpg"/>
<div class="txt-four">
<h3>图片六</h3>
<p>内容六内容六内容六内容六内容六内容六</p>
</div>
</li>
</ul>
</div>
<!--从左侧显示遮罩效果 结束-->
<!--图片放大效果 开始-->
<h2 class="content-title">五、鼠标滑过图片放大效果</h2>
<div class="content-five">
<ul class="contentbox-five">
<li class="con-five">
<img class="conimg" src="images/class1.jpg"/>
<div class="txt-five">
<h3>图片一</h3>
<!--<p>为您铺就成为IT大神的在线学习之路</p>-->
</div>
</li>
<li class="con-five">
<img class="conimg" src="images/class2.jpg"/>
<div class="txt-five">
<h3>图片二</h3>
<!--<p>英语、韩语、日语各类语言课程一网打尽</p>-->
</div>
</li>
<li class="con-five">
<img class="conimg" src="images/class3.jpg"/>
<div class="txt-five">
<h3>图片三</h3>
<!--<p>传授会计师、建筑师等各类考证学习宝典</p>-->
</div>
</li>
<li class="con-five">
<img class="conimg" src="images/class4.jpg"/>
<div class="txt-five">
<h3>图片四</h3>
<!--<p>小学、初中、高中各科课程在线辅导</p>-->
</div>
</li>
<li class="con-five">
<img class="conimg" src="images/class5.jpg"/>
<div class="txt-five">
<h3>图片五</h3>
<!--<p>吉他、摄影等各类型区教程让你成为生活达人</p>-->
</div>
</li>
<li class="con-five">
<img class="conimg" src="images/class6.jpg"/>
<div class="txt-five">
<h3>图片六</h3>
<!--<p>教你如何和宝宝一起成长</p>-->
</div>
</li>
</ul>
</div>
<!--图片放大效果 结束-->
<!--图片放大效果伴随蒙版文字出现 开始-->
<h2 class="content-title">六、图片放大效果伴随蒙版文字出现效果</h2>
<div class="content-six">
<ul class="contentbox-six">
<li class="con-six">
<img class="conimg-two" src="images/class1.jpg"/>
<div class="txt-six">
<h3>图片一</h3>
<!--<p>为您铺就成为IT大神的在线学习之路</p>-->
</div>
</li>
<li class="con-six">
<img class="conimg-two" src="images/class2.jpg"/>
<div class="txt-six">
<h3>图片二</h3>
<!--<p>英语、韩语、日语各类语言课程一网打尽</p>-->
</div>
</li>
<li class="con-six">
<img class="conimg-two" src="images/class3.jpg"/>
<div class="txt-six">
<h3>图片三</h3>
<!--<p>传授会计师、建筑师等各类考证学习宝典</p>-->
</div>
</li>
<li class="con-six">
<img class="conimg-two" src="images/class4.jpg"/>
<div class="txt-six">
<h3>图片四</h3>
<!--<p>小学、初中、高中各科课程在线辅导</p>-->
</div>
</li>
<li class="con-six">
<img class="conimg-two" src="images/class5.jpg"/>
<div class="txt-six">
<h3>图片五</h3>
<!--<p>吉他、摄影等各类型区教程让你成为生活达人</p>-->
</div>
</li>
<li class="con-six">
<img class="conimg-two" src="images/class6.jpg"/>
<div class="txt-six">
<h3>图片六</h3>
<!--<p>教你如何和宝宝一起成长</p>-->
</div>
</li>
</ul>
</div>
<!--图片放大效果伴随蒙版文字出现 结束-->
<script type="text/javascript" src="js/jquery-1.11.3.js"></script>
<script type="text/javascript">
  
$(function(){
//浠庡簳閮ㄤ笂鍗囩殑閬僵鏁堟灉寮€濮�
$(".con").hover(function(){
$(this).find(".txt").stop().animate({height:"198px"},200);
$(this).find(".txt h3").stop().animate({paddingTop:"60px"},200);
},function(){
$(this).find(".txt").stop().animate({height:"45px"},200);
$(this).find(".txt h3").stop().animate({paddingTop:"0px"},200);
})
//浠庡簳閮ㄤ笂鍗囩殑閬僵鏁堟灉缁撴潫
//鐩存帴鏄剧ず閬僵鏁堟灉寮€濮�
$(".con-two").hover(function(){
$(this).find(".txt-two").css("display","block");
},function(){
$(this).find(".txt-two").css("display","none");
})
//鐩存帴鏄剧ず閬僵鏁堟灉缁撴潫
//浠庡乏涓婇儴鏄剧ず閬僵鏁堟灉 寮€濮�
$(".con-three").hover(function() {
$(this).find(".txt-three").stop().animate({"left": 0,"top":0});
}, function() {
$(this).find(".txt-three").stop().animate({"left":-297,"top":-198});
})
//浠庡乏涓婇儴鏄剧ず閬僵鏁堟灉 缁撴潫
//浠庡乏渚ф樉绀洪伄缃╂晥鏋� 寮€濮�
$(".con-four").hover(function() {
$(this).find(".txt-four").stop().animate({"left": 0});
}, function() {
$(this).find(".txt-four").stop().animate({"left":-297});
})
//浠庡乏渚ф樉绀洪伄缃╂晥鏋� 缁撴潫
//鍥剧墖鏀惧ぇ鏁堟灉 寮€濮�
$(".con-five").hover(function() {
$(this).find(".conimg").stop().animate({"width":310,"height":210});
}, function() {
$(this).find(".conimg").stop().animate({"width":297,"height":198});
})
//鍥剧墖鏀惧ぇ鏁堟灉 缁撴潫
//鍥剧墖鏀惧ぇ鏁堟灉浼撮殢钂欑増鏂囧瓧鍑虹幇 寮€濮�
$(".con-six").hover(function() {
$(this).find(".conimg-two").stop().animate({"width":310,"height":210});
$(this).find(".txt-six").css("display","block");
}, function() {
$(this).find(".conimg-two").stop().animate({"width":297,"height":198});
$(this).find(".txt-six").css("display","none");
})
//鍥剧墖鏀惧ぇ鏁堟灉浼撮殢钂欑増鏂囧瓧鍑虹幇 缁撴潫
});

</script>
</body>
</html>

转载于:https://www.cnblogs.com/clweb/p/6861385.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值