CSS3做图片抽屉式效果的原理及方法是什么
Admin 2022-06-02 群英技术资讯 1170 次浏览
这篇文章主要讲解了“CSS3做图片抽屉式效果的原理及方法是什么”,文中的讲解内容简单、清晰、详细,对大家学习或是工作可能会有一定的帮助,希望大家阅读完这篇文章能有所收获。下面就请大家跟着小编的思路一起来学习一下吧。老规矩,先放图片效果图:

这个效果实现原理很简单:只要你掌握css3动画和过渡相关知识就行,不用js代码;
HTML代码:
<div>
<ul id="list">
<li >
<a href="">国际美妆抢先看</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代码:
*{ margin:0;padding:0; }
ul{ list-style:none; }
a{ font-size:16px;text-decoration:none;color:#666; }
div{ width:300px;margin:20px auto; }
#list li{ line-height:40px;height:40px;background:#efefef;text-indent:1em; margin-bottom:3px;overflow:hidden;-webkit-transition: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; }
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章主要介绍了CSS 阴影动画优化技巧,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
css3框模型有5种属性:1、width属性,设置内容的宽度;2、height属性,设置内容的高度;3、padding属性,设置内边距;4、margin属性,设置外边距;5、border属性,设置边框。
这篇文章给大家分享的是CSS中怎么做缺角矩形的效果,这里我们使用了background属性和linear-gradient()函数,具有一定的参考价值,因此分享给大家做个参考。文中的示例代码介绍得很详细,有需要的朋友可以参考,接下来就跟随小编一起了解看看吧。
最近在学习html+css,于是整理了一下思路,写了一个小demo,本文主要介绍了html+css实现文字折叠特效实例,感兴趣的小伙伴们可以参考一下
1. 细化选择符通过使用组合器(Combinator)将选择器的描述写得更加精确,例如对于下述代码片段,如果想给.cellphones中的.apple增加样式,只使用.apple,势必会对.fruit中的.apple也造
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008