酷站(www.ku0.com)-致力于为互联网从业者提供动力!

热门关键词:  企业  as  baidu  c4rp3nt3r  美女
【阿里云】采购季上云仅¥223/3年

CSS3实现图片抽屉式效果的方法

来源:互联网搜集 作者:秩名 人气: 发布时间:2019-11-07
本篇文章主要介绍了CSS3实现图片抽屉式效果的方法,对大家的学习或者工作具有一定的参考学习价值,感兴趣的小伙伴们可以参考一下,也感谢大家对酷站(ku0.com)的支持。

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

 
 

这个效果实现原理很简单:只要你掌握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; }

版权声明:本文内容来源于互联网或用户自行发布贡献,该文观点仅代表原作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 959677720#qq.cn(#换@) 举报,一经查实,本站将立刻删除。
原文链接:https://www.jb51.net/css/700731.html

相关文章

  • CSS盒子隐藏/显示后再最上层的实现方法

    CSS盒子隐藏/显示后再最上层的实现方法

    ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76......
    05-17
  • css3实现背景模糊的三种方式

    css3实现背景模糊的三种方式

    一、普通背景模糊 代码: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 Style html, body { width: 100%; height: 100%; } * { margin: 0; padding: 0; } ......
    05-17
  • flex布局中保持内容不超出容器的解决办法

    flex布局中保持内容不超出容器的解决办法

    在移动端,flex 布局很好用,它能够根据设备宽度来自动调整容器的宽度,用起来很方便,已经越来越离不开它,但是最近在做项目的时候发现一个问题。 就是在一个设置了 flex:1 的容器中,如果文字很长,这时候文字就会超出容器,而不是呆在......
    05-17
  • 详解CSS继承inherit属性的方法

    详解CSS继承inherit属性的方法

    给定一张有如下背景图的 div: 制作如下的倒影效果: 方法很多,但是我们当然要寻找最快最便捷的方法,至少得是无论图片怎么变化, div 大小怎么变化,我们都不用去改我们的代码。 法一:-webkit-box-reflect 这是一个十分新的 CSS 属性......
    05-10
  • 利用定位使元素居中(web端页面布局小技巧)

    利用定位使元素居中(web端页面布局小技巧)

    元素在浏览器窗口居中的方法 这里先给出代码块,如果有同学已经看出来点眉目可以先自己尝试一下。 position:fixed; /*给想要居中的元素设置*/left:50%; /*或者right:50%*/top:50%; /*或者bottom:50%*/margin-left:-元素宽度的一半; /*或......
    05-06
  • 基于ccs3的timeline时间线的实现

    基于ccs3的timeline时间线的实现

    在web项目中我们经常要使用时间轴(timeline)控件。本文提供一种基于CSS3的可逐项展开的timeline,在各展开项中可以嵌入文本、图片、视频等元素。运行效果如下: 实现 该控件的实现过程较为简单,主要由test.html文件和timeline.css文件......
    05-01
  • 详解CSS3中的Flex布局

    详解CSS3中的Flex布局

    Flexbox布局模块旨在提供一个更有效的方式,在一个容器里面去布局分配空间。即使容器的大小是未知的,或者动态变化的。 Flex 布局背后的主要思想是让容器能够改变其项目的宽度 / 高度(和顺序) ,以最佳地填充可用空间(主要是适应各种显示......
    04-27
  • css中的匹配问题的详细介绍

    css中的匹配问题的详细介绍

    问题描述 众所周知在写 css的时候,会根据html 中类的定义或者 id 的定义来写相应的 css代码。给不同的类定义不同的样式,当然为了能够少写一些代码,大家就会在css 中引用匹配。匹配有模糊匹配和全局匹配。匹配的方式有几种。当然也可以......
    04-25
  • css3中less实现文字长阴影(long shadow)的代码

    css3中less实现文字长阴影(long shadow)的代码

    问题 实现如下图效果 主要知识点 css中的字体阴影 text-shadowless 语法中的 loops 和 merge 代码 div class=long-shadow屮艸芔茻/div .loop(@counter) when (@counter 0) { .loop((@counter - 1)); text-shadow+: (1px * @counter) (1px......
    04-25
  • css3实现元素弧线运动

    css3实现元素弧线运动

    如何使用CSS控制元素弧线运动 我们都知道,CSS3的新属性transfrom过渡效果可以实现元素位移、旋转、缩放。结合animation属性,就可以实现元素的动画效果。但是如何通过css实现元素实现弧线运动呢: 如上图动画效果所示,圆球弧线运动,分......
    04-25

最新更新