CSS3做图片抽屉式效果的原理及方法是什么
Admin 2022-06-02 群英技术资讯 1474 次浏览
这篇文章主要讲解了“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中postion和opacity及cursor的特性?对于这些概念下文有详细的介绍,小编觉得挺实用的,对大家学习或工作或许有帮助,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
这篇文章主要介绍了CSS 、JS实现浪漫流星雨动画的相关资料,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
这篇文章给大家分享的是用CSS怎样实现头像图片的弹出效果的示例,实现效果如果,鼠标移过有图像弹出来的效果,小编觉得挺实用的,因此分享给大家做个参考,文中示例代码介绍的非常详细,感兴趣的朋友接下来一起跟随小编看看吧。
这篇文章主要给大家介绍了关于如何利用css隐藏input光标的相关资料,这是最近工作中遇到的一个需求,虽然看似不合理,但是有需要就要有解决的办法,文中通过示例代码介绍的非常详细,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
data-*自定义数据属性首先讲一下语法格式:data-*=“值”data-*属性包括两部分:属性名不应该包含任何大写字母,并且在前缀"data-"之后必须有至少一个字符属性值可以是任意字符串其实data-*加在标签里并没有任何含义,只不过,起到一个存放值的一个方式。在jQuery中,有一个专门的方法可以获得data-的值:data(参数) ,此方法参数为data-后
成为群英会员,开启智能安全云计算之旅
立即注册关注或联系群英网络
7x24小时售前:400-678-4567
7x24小时售后:0668-2555666
24小时QQ客服
群英微信公众号
CNNIC域名投诉举报处理平台
服务电话:010-58813000
服务邮箱:service@cnnic.cn
投诉与建议:0668-2555555
Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 ICP核准(ICP备案)粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008