注册 登录
  • 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

CSS3图片列表之鼠标滑过效果(一)

前端 开心洋葱 1941次浏览 已收录 0个评论 手机上查看
文章索引目录
[隐藏]

不多说直接上效果

CSS3图片列表之鼠标滑过效果(一)

1.查看效果

 

html代码:

 <div class="main">
 <div class="view view-tenth">
 <img src="http://t-1.tuzhan.com/705648b6987e/c-2/l/2014/04/12/14/6bb27bdd03e3441283b0030e22789abe.jpg" />
 <div class="mask">
 <h2>Wonder Girls</h2>
 <p>Wonder Girls一向以青春活力的形象展现在观众面前,先后在韩国和美国乐坛都取得了不错的成绩...</p>
 <a href="#" class="link">查看全文</a></div>
 </div>
 <div class="view view-tenth">
 <img src="http://t-1.tuzhan.com/4457fe87956f/c-2/l/2014/04/12/14/9d3f9f225b1c425c8f0a97cee7d69362.jpg" />
 <div class="mask">
 <h2>Wonder Girls</h2>
 <p>Wonder Girls一向以青春活力的形象展现在观众面前,先后在韩国和美国乐坛都取得了不错的成绩...</p>
 <a href="#" class="link">查看全文</a></div>
 </div>
 <div class="view view-tenth">
 <img src="http://t-1.tuzhan.com/2a28cd7057c6/c-2/l/2014/04/12/14/11d939ad45674593bc35ef264953a23e.jpg" />
 <div class="mask">
 <h2>Wonder Girls</h2>
 <p>Wonder Girls一向以青春活力的形象展现在观众面前,先后在韩国和美国乐坛都取得了不错的成绩...</p>
 <a href="#" class="link">查看全文</a></div>
 </div>
 <div class="view view-tenth">
 <img src="http://t-1.tuzhan.com/830df96b6396/c-2/l/2014/04/12/14/7beb26fcb025486a8388ae1449f8d6a8.jpg" />
 <div class="mask">
 <h2>Wonder Girls</h2>
 <p>Wonder Girls一向以青春活力的形象展现在观众面前,先后在韩国和美国乐坛都取得了不错的成绩...</p>
 <a href="#" class="link">查看全文</a></div>
 </div>
</div>

css代码:

.main * {
    padding: 0;
    margin: 0;
    font - family: 'Source Code Pro',
    Menlo,
    Consolas,
    Monaco,
    monospace;
    box - sizing: content - box; - webkit - box - sizing: content - box;
}.main {
    position: relative;
    width: 680px;
    margin: 0 auto;
}.view {
    width: 300px;
    margin: 10px;
    float: left;
    border: 10px solid#fff;
    overflow: hidden;
    position: relative;
    text - align: center; - webkit - box - shadow: 1px 1px 2px#e6e6e6,
    -1px - 1px 2px#e6e6e6; - moz - box - shadow: 1px 1px 2px#e6e6e6,
    -1px - 1px 2px#e6e6e6;
    box - shadow: 1px 1px 2px#e6e6e6,
    -1px - 1px 2px#e6e6e6;
    cursor: default;
}.view.mask {
    width:
    300px;
    height:
    200px;
    position:
    absolute;
    overflow:
    hidden;
    top:
    0;
    left:
    0;
}.view img {
    display:
    block;
    position:
    relative;
    max - width: 100 % ;
}.view h2 {
    text - transform: uppercase;
    color: #fff;
    text - align: center;
    position: relative;
    font - size: 17px;
    padding: 10px;
    background: rgba(0, 0, 0, 0.8);
    margin: 20px 0 0 0;
}.view p {
    font - size: 12px;
    position: relative;
    color: #fff;
    padding: 10px 20px 20px;
    text - align: left;
}.view.link {
    display: inline - block;
    text - decoration: none;
    padding: 7px 14px;
    background: #000;
    color: #fff;
    text - transform: uppercase; - webkit - box - shadow: 0 0 1px#000; - moz - box - shadow: 0 0 1px#000;
    box - shadow: 0 0 1px#000;
    font - size: 14px;
}.view.link: hover { - webkit - box - shadow: 0 0 5px#000; - moz - box - shadow: 0 0 5px#000;
    box - shadow: 0 0 5px#000;
}.view - tenth img { - webkit - transform: scaleY(1); - moz - transform: scaleY(1); - o - transform: scaleY(1); - ms - transform: scaleY(1);
    transform: scaleY(1); - webkit - transition: all 0.7s ease - in-out; - moz - transition: all 0.7s ease - in-out; - o - transition: all 0.7s ease - in-out; - ms - transition: all 0.7s ease - in-out;
    transition: all 0.7s ease - in-out;
}.view - tenth.mask {
    background - color: rgba(249, 179, 255, 0.3); - webkit - transition: all 0.5s linear; - moz - transition: all 0.5s linear; - o - transition: all 0.5s linear; - ms - transition: all 0.5s linear;
    transition: all 0.5s linear; - ms - filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity = 0);
    opacity: 0;
}.view - tenth h2 {
    border - bottom: 1px solid rgba(0, 0, 0, 0.3);
    background: transparent;
    margin: 20px 40px 0px 40px; - webkit - transform: scale(0); - moz - transform: scale(0); - o - transform: scale(0); - ms - transform: scale(0);
    transform: scale(0);
    color: #333; - webkit - transition: all 0.5s linear; - moz - transition: all 0.5s linear; - o - transition: all 0.5s linear; - ms - transition: all 0.5s linear;
    transition: all 0.5s linear; - ms - filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity = 0);
    opacity: 0;
}.view - tenth p {
    color: #333; - ms - filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity = 0);
    opacity: 0; - webkit - transform: scale(0); - moz - transform: scale(0); - o - transform: scale(0); - ms - transform: scale(0);
    transform: scale(0); - webkit - transition: all 0.5s linear; - moz - transition: all 0.5s linear; - o - transition: all 0.5s linear; - ms - transition: all 0.5s linear;
    transition: all 0.5s linear;
}.view - tenth.link { - ms - filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity = 0);
    opacity: 0; - webkit - transform: scale(0); - moz - transform: scale(0); - o - transform: scale(0); - ms - transform: scale(0);
    transform: scale(0); - webkit - transition: all 0.5s linear; - moz - transition: all 0.5s linear; - o - transition: all 0.5s linear; - ms - transition: all 0.5s linear;
    transition: all 0.5s linear;
}.view - tenth: hover img { - webkit - transform: scale(10); - moz - transform: scale(10); - o - transform: scale(10); - ms - transform: scale(10);
    transform: scale(10); - ms - filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity = 0);
    opacity: 0;
}.view - tenth: hover.mask { - ms - filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity = 100);
    opacity: 1;
}.view - tenth: hover h2,
.view - tenth: hover p,
.view - tenth: hover.link { - webkit - transform: scale(1); - moz - transform: scale(1); - o - transform: scale(1); - ms - transform: scale(1);
    transform: scale(1); - ms - filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity = 100);
    opacity: 1;
}

1.查看效果


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明CSS3图片列表之鼠标滑过效果(一)
喜欢 (0)
[开心洋葱]
分享 (0)
关于作者:
开心洋葱,开心洋葱头,水墨

您必须 登录 才能发表评论!

……
加载中……