老规矩,先放图片效果图:&nbs p;
这个效果 实现原理 很 简单 :只要你掌握css3动画和过渡相关知识就行, 不用 js代码;
HT ML 代码:
<div>
<ul id="list">
<li >
<a hr ef=""> 国际 美妆抢先看</a>
< img src="images/1. jpg " />
</li>
<li>
<a href="">女神标准大讨论</a>
<img src="images/2.jpg" />
</li>
<li class="select">
<a href=""> 吃 货也能越吃越瘦</a>
<img src="images/3.jpg" />
</li>
<li>
<a href="">连衣裙抢头条</a>
<img src="images/4.jpg" />
</li>
<li>
<a href="">宫三女主美妆对决</a>
<img src="images/5.jpg" />
</li>
</ul>
</div>
CSS代码:
*{ m arg in:0;padding:0; }
ul{ list -s tyle:none; }
a{ font- Size: 16px;text-decoration:none;color: # 666; }
div{ width:300px ;m ar@R_ 406 _2848@:20px auto; }
#list li{ line-h ei ght:40px;height:40px;background:#efefef;text -i ndent:1em; margin-bottom:3px;overflow:hidden;- webkit -t rans IT ion:height 0.3s ease;-moz-transition:height 0.3s ease-ms-transition:height 0.3s ease;-o-transition:height 0.3s ease;transition:height 0.3s ease;}
#list li img{ width:300px;height:200px;}
#list li:nth-child(1){height:240px;background:#F36;}
#list li:nth-child(1) a{ color:#fff; }
#list:hover li{ height:40px;background:#efefef; }
#list:hover li a{color:#666;}
#list li:hover{ height:240px; background:#F36;}
#list li:hover a{ color:#fff; }
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
总结
以上是 为你收集整理的 CSS3实现图片抽屉式效果的示例代码 全部内容,希望文章能够帮你解决 CSS3实现图片抽屉式效果的示例代码 所遇到的问题。
如果觉得 网站内容还不错, 推荐好友。
查看更多关于CSS3实现图片抽屉式效果的示例代码的详细内容...
声明:本文来自网络,不代表【好得很程序员自学网】立场,转载请注明出处:http://haodehen.cn/did200930