CSS3实现图片抽屉式效果的示例代码


Posted in HTML / CSS onNovember 06, 2019

老规矩,先放图片效果图: 

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; }

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
CSS3实现简易版的刮刮乐效果
Sep 27 HTML / CSS
CSS3制作缩略图的详细过程
Jul 08 HTML / CSS
CSS3实现文字波浪线效果示例代码
Nov 20 HTML / CSS
利用HTML5+CSS3实现3D转换效果实例详解
May 02 HTML / CSS
CSS3自定义滚动条样式的示例代码
Aug 21 HTML / CSS
css3实现蒙版弹幕功能
Jun 18 HTML / CSS
CSS3实现歌词进度文字颜色填充变化动态效果的思路详解
Jun 02 HTML / CSS
html5 worker 实例(二) 图片变换效果
Jun 24 HTML / CSS
HTML5本地存储之IndexedDB
Jun 16 HTML / CSS
导出HTML5 Canvas图片并上传服务器功能
Aug 16 HTML / CSS
html5简介及新增功能介绍
May 18 HTML / CSS
浅析图片上传及canvas压缩的流程
Jun 10 HTML / CSS
css3给背景图片加颜色遮罩的方法
Nov 05 #HTML / CSS
CSS3 边框效果
Nov 04 #HTML / CSS
CSS3中的display:grid,网格布局介绍
Oct 30 #HTML / CSS
使用CSS3实现SVG路径描边动画效果入门教程
Oct 21 #HTML / CSS
CSS3 实现footer 固定在底部(无论页面多高始终在底部)
Oct 15 #HTML / CSS
CSS实现雨滴动画效果的实例代码
Oct 08 #HTML / CSS
CSS3 @media的基本用法总结
Sep 10 #HTML / CSS
You might like
MySQL中create table语句的基本语法是
2007/01/15 PHP
PHP 常用的header头部定义汇总
2015/06/19 PHP
详解ThinkPHP3.2.3验证码显示、刷新、校验
2016/12/29 PHP
php判断文件上传图片格式的实例详解
2017/09/30 PHP
分享20多个很棒的jQuery 文件上传插件或教程
2011/09/04 Javascript
15个款优秀的 jQuery 图片特效插件推荐
2011/11/21 Javascript
jquery dialog open后,服务器端控件失效的快速解决方法
2013/12/19 Javascript
JavaScript实现数字数组正序排列的方法
2015/04/06 Javascript
Node.js编程中客户端Session的使用详解
2015/06/23 Javascript
jQuery实现分章节锚点“回到顶部”动画特效代码
2015/10/23 Javascript
js密码强度检测
2016/01/07 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
2016/02/21 Javascript
vue如何实现observer和watcher源码解析
2017/03/09 Javascript
javascript实现手动点赞效果
2019/04/09 Javascript
JavaScript this指向相关原理及实例解析
2020/07/10 Javascript
Python实现霍夫圆和椭圆变换代码详解
2018/01/12 Python
python打包压缩、读取指定目录下的指定类型文件
2018/04/12 Python
python复制文件到指定目录的实例
2018/04/27 Python
python将字符串以utf-8格式保存在txt文件中的方法
2018/10/30 Python
对python调用RPC接口的实例详解
2019/01/03 Python
Django搭建项目实战与避坑细节详解
2020/12/06 Python
前后端结合实现amazeUI分页效果
2020/08/21 HTML / CSS
全球速卖通巴西站点:Aliexpress巴西
2016/08/24 全球购物
美国殿堂级滑板、冲浪、滑雪服装品牌:Volcom(钻石)
2017/04/20 全球购物
加拿大建筑和装修专家:Reno-Depot
2017/12/21 全球购物
Omio中国:全欧洲低价大巴、火车和航班搜索和比价
2018/08/09 全球购物
影视动画专业个人的自我评价
2013/12/31 职场文书
工作失职检讨书范文
2014/01/16 职场文书
体育教学随笔感言
2014/02/24 职场文书
社区服务活动总结
2014/05/07 职场文书
小学安全汇报材料
2014/08/14 职场文书
房屋产权共有协议书范本
2014/11/03 职场文书
创业计划书之寿司
2019/07/19 职场文书
巧用 -webkit-box-reflect 倒影实现各类动效(小结)
2021/04/22 HTML / CSS
Python利用folium实现地图可视化
2021/05/23 Python
vue递归实现树形组件
2022/07/15 Vue.js