<style>/* 清除默认边距 */*{margin: 0;padding: 0;}/* 去除li的默认样式 */li{list-style: none;}/* 去除a的下划线 */a{text-decoration: none;}/* 清除img撑大3像素问题 */img{display: block;}body{overflow: hidden;background-color: white;}ul{margin: auto;margin-top: 100px;width: 805px;height: 320px;/* 溢出隐藏 */overflow: hidden;display: flex;/* 盒子阴影 */box-shadow: 2px 2px 5px 5px ;}ul li {/* 关键点一:当没有鼠标悬停时,正常宽度为160px */width: 160px;border-left: 1px solid black;position: relative;/* 过渡动画,不会的详见我的博客 css3过渡属性*/transition: 0.5s;box-shadow: -2px 0 5px 1px;}/* 关键点二:当ul上有鼠标悬停时所有的li宽度都变为40px */ul:hover li{width: 40px;}/* 关键点三 :当某个li上有鼠标悬停时这个li的宽度为640px*/ul li:hover{width: 640px;}/* 设置图片下方半透明黑框以及字体 */ul li a{display: block;width: 640px;position: absolute;bottom: 0;padding: 20px;color: white;font-size: 30px;text-align: left;background-color: rgb(0,0,0,0.5);}</style>
</head>
<body><ul><li><img src="img/img1.jpg" alt=""><a href="">功 夫 熊 猫</a></li><li><img src="img/img2.jpg" alt=""><a href="">玩 具 总 动 员</a></li><li><img src="img/img3.jpg" alt=""><a href="">外 星 人</a></li><li><img src="img/img4.jpg" alt=""><a href="">飞 屋 历 险 记</a></li><li><img src="img/img5.jpg" alt=""><a href="">汽 车 总 动 员</a></li></ul>
</body>

运行结果:

码字不易,点个赞吧~~~

HTML+CSS实现百叶窗效果相关推荐

  1. 如何用css实现百叶窗效果

    1.效果图 利用纯css实现百叶窗效果 效果如下: 2.代码如下: 1.创建一个div 2.设置无序列表,插入事先准备好的图片 ​ <!DOCTYPE html> <html lan ...

  2. css简易百叶窗效果

    参考样式 <style>.Box {width: 1000px;height: 400px;border: 1px solid #000;margin: 200px auto;transi ...

  3. html百叶窗效果代码,纯CSS 3D百叶窗图像过渡特效

    你可能已经在网上看到过不少使用jQuery制作的百叶窗效果,我们可不可以使用纯CSS来完成这项工作呢?答案是肯定的.我们不仅可以制作出这种百叶窗效果,还可以使它具有响应性. 要制作纯CSS的百叶窗效果 ...

  4. css实现图片百叶窗效果

    作品很翻车啊: 用css实现了一款百叶窗效果,但是不知道图片不能完全显出来,有谁知道怎样使大的图片自适应小窗口吗,太难了爬... 后续更新一下:只需在css中加入: img{width: 805px; ...

  5. 教你用HTML+CSS实现百叶窗动画效果

    推荐学习专栏: [JavaWeb]Web前端 JavaWeb学习专栏 文章目录 前言 1.百叶窗效果 2.原理讲解 3.制作百叶窗 4.资源下载 5.完整代码 总结 前言 我们浏览网页的时候总能看见一 ...

  6. 百叶窗设计原理 html5,Html5百叶窗效果的示例代码_html5教程技巧

    本篇文章主要介绍了Html5百叶窗效果的示例代码,小编觉得挺不错的,现在分享给大家HTML5源码和解释,也给大家做个参考.对HTML5感兴趣的小伙伴可以一起跟随小编过来看看吧 本文介绍了Html5百叶 ...

  7. 网页图片实现百叶窗效果

    网页图片实现百叶窗效果 制作 或者观看过幻灯片的网友,一定不会对幻灯片的切换效果感到陌生,垂直百叶窗式.纵向棋盘式等切换效果是否让你还记忆犹新呢?其实我们也可以把网页中的图片做出这种效果. 预想效果: ...

  8. html css鼠标手型效果

    html css鼠标手型效果 style="cursor:pointer" 转载于:https://blog.51cto.com/chengang/1288597

  9. 纯 CSS 实现波浪效果!

    一直以来,使用纯 CSS 实现波浪效果都是十分困难的. 因为实现波浪的曲线需要借助贝塞尔曲线. 而使用纯 CSS 的方式,实现贝塞尔曲线,额,暂时是没有很好的方法. 当然,借助其他力量(SVG.CAN ...

最新文章

  1. Machine Learning | (4) Scikit-learn的分类器算法-逻辑回归
  2. C++语言代码检查工具PC-Lint简介
  3. STM32F103ZET6窗口看门狗
  4. 微信开发直接访问本地调试
  5. if you miss it, you can hope for future
  6. python3爬取带密码的网站_Python3 爬取网站收藏数超过70的 情侣网名
  7. 【转】如何用好SVN的Branch
  8. 利用numpy生成各种波
  9. nacos enablediscoveryclient_Spring Cloud(五):注册中心nacos篇
  10. swift调用oc_OC与Swift混编,三种场景的实现方式
  11. 畅通工程(并查集模版题)
  12. WebApi 基于token的多平台身份认证架构设计
  13. C++序列化模拟三 -----酒后日志
  14. 1111: 多个整数的逆序输出(函数专题)
  15. 最新支付宝扫码点餐系统小程序源码带部署教程
  16. vscode编译器添加c++万能头文件
  17. vb红绿灯自动切换_vb教程之用VB编写“红绿灯”程序
  18. 开源的第二代旅游网站程序_旅游网站模板_旅游网站源码
  19. mac 修改hosts的2种方案
  20. 开源WebGIS开发——栅格图层

热门文章

  1. 我的世界服务器皮肤怎么用文件夹,我的世界皮肤怎么用 皮肤使用和替换教程...
  2. Hexo博客技巧:添加说说页面
  3. windows WebRTC下载编译
  4. 码云小课题 | 主流开源协议有哪些?我们该如何选择?
  5. Encoding Web Shells in PNG IDAT chunks
  6. 找回Windows照片查看器
  7. 柯西-施瓦兹(Cauchy-Schwarz)不等式
  8. 三菱变频器MODBUS通讯设置哪些参数
  9. 华为p20云空间无法清理_华为P20系列这样设置手机,更能保护你的隐私安全!
  10. 华为手机Log.d无法打印日志的解决