利用雪碧图及css自制的动态变色导航栏

<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>navgation</title><style type="text/css">*{margin:0;padding: 0;} ul{list-style: none;}li {position: relative;display: block;overflow: hidden;}  li i{display: inline;float: left;height: 50px;width: 50px;} li h3{padding-top: 13.5px;padding-bottom: 13px;padding-left: 60px;font-size:20px;background-color: #fff;}.cat{margin:50px 500px;position: relative;width: 200px;background: #f8f8f8;border: 1px solid #bbb;}.cat li i{background-image:url(pic.png);}.cat-1 i{background-position: 0 0;} .cat-2 i{background-position: 0 -50px;}.cat-3 i{background-position: 0 -100px;}.cat-4 i{background-position: 0 -150px;}.cat-5 i{background-position: 0 -200px;}.cat-6 i{background-position: 0 -250px;}.yu1:hover{background: #b3c82f;}.yu2:hover{background: #bc5b3a;}.yu3:hover{background: #f88623;}.yu4:hover{background: #1ea0dc;}.yu5:hover{background: #5e5e9e;}.yu6:hover{background: #658093;}</style></head><body><div class="cat"><ul><li class="cat-1"><i></i><h3 class="yu1">Store</h3></li><li class="cat-2"><i></i><h3 class="yu2">Music</h3></li><li class="cat-3"><i></i><h3 class="yu3">Books</h3></li><li class="cat-4"><i></i><h3 class="yu4">Magazines</h3></li><li class="cat-5"><i></i><h3 class="yu5">Devices</h3></li><li class="cat-6"><i></i><h3 class="yu6">Devices</h3></li></ul></div></body>
</html>

利用雪碧图及css自制的动态变色导航栏相关推荐

  1. 一篇文章教你学会如何使用CSS中的雪碧图(CSS Sprite)

    一篇文章教你学会如何使用CSS中的雪碧图(CSS Sprite) 一.什么是雪碧图? 雪碧图(CSS Sprite)又叫CSS精灵图,是一种网页图片应用处理方式,他允许你将一个页面设计到 所有零星图片 ...

  2. HTML-CSS(二十四)spirit雪碧图(CSS图精灵)

    特性:css雪碧也叫做css精灵,是一种网页图片应用处理方式.它允许你将一个页面涉及到所有零星图片都包含在一张大图中去加载 好处:可以减少图片的质量.网页的图片加载速度快 ​ 减少图片的请求次数,加快 ...

  3. 雪碧图PHP,Css Sprite(雪碧图、精灵图) - SegmentFault 思否

    一.精灵图使用场景: 二.Css Sprite(优点) 减少图片的字节. 减少网页的http请求,从而大大的提高页面的性能. 解决了网页设计师在图片命名上的困扰,只需对一张集合的图片上命名就可以了,不 ...

  4. CSS雪碧图制作emoji表情包

    效果图: 原理:利用雪碧图,来实现emoji表情包,减少图片请求数. 表情包转换为文字 & 文字转换为表情包 维护两个对象来实现. 缺点:表情包大小由雪碧图中表情包大小控制,不能更改. htm ...

  5. css雪碧图及优缺点

    [前言] 做开发的小伙伴可能经常遇到雪碧图,那么究竟什么是雪碧图呢? [简介] 官方解释: CSS雪碧图即CSS Sprite(精灵),在国内很多人叫css精灵,是一种网页图片应用处理方式.它允许你将 ...

  6. CSS 网站小图标 雪碧图

    https://www.jianshu.com/p/7482dde882af 网站开发90%会用到小图标, 多小图标调用显示是前端开发常见的问题:目前小图标显示常见有两种方式(其他方式欢迎补充):1. ...

  7. 【HTML+CSS】(2)CSS Sprite雪碧图

    1. 雪碧图的使用场景 (1). 静态图片.不随用户信息的变化而变化 (2). 小图片.图片容量比較小 (3). 载入量比較大 一些大图不建议拼成雪碧图,比如淘宝站点的导航图片都是使用的雪碧图. 2. ...

  8. CSS3—雪碧图和滑动门

    一.CSS Sprite(雪碧图) CSS Sprite也叫CSS精灵.CSS雪碧图,是一种网页图片应用处理方式.它允许你将一个页面涉及到的所有零星图片都包含到一张大图中去,这样一来,当访问该页面时, ...

  9. 雪碧图PHP,雪碧图有什么用

    雪碧图即CSS Sprite,也有人叫它CSS精灵,是一种CSS图像合并技术,其作用是:1.减少加载网页图片时对服务器的请求次数:2.提高页面的加载速度:3.减少鼠标滑过的一些bug:4.解决网页设计 ...

  10. 手把手教你webpack3(15)插件之雪碧图插件(WEBPACK-SPRITESMITH配置简述)

    WEBPACK-SPRITESMITH配置简述 前注: 文档全文请查看 根目录的文档说明. 如果可以,请给本项目加[Star]和[Fork]持续关注. 有疑义请点击这里,发[Issues]. DEMO ...

最新文章

  1. SAP修改已经释放的请求
  2. python参数默认值实例_Python中使用partial改变方法默认参数实例
  3. C# 使用Bitmap类进行图片裁剪
  4. 自定义序列化和反序列化的java实现
  5. .NetCore中EFCore的使用整理
  6. LABjs异步加载组件
  7. Ext-数据交换-ajax
  8. 用户故事(二):为什么要使用用户故事表达需求?
  9. python新浪微博爬虫_利用新浪API实现数据的抓取\微博数据爬取\微博爬虫
  10. 利用jquery 实现 京东商城 左则商品分栏
  11. 学习笔记 Tianmao 篇 recyclerView 辅助的RecycleAdapterImpl类(适配自定义 模板)
  12. Cask ‘libreoffice-still‘ definition is invalid .....unknown or unsupported macOS version: :mavericks
  13. 勇士大战恶魔?这款桌游明明是套高质量原创手办
  14. PHP字符串常用函数
  15. 7-1 软硬车厢交替排列 (13 分)
  16. 枚举 _枚举的其他应用
  17. docker容器里无法使用vi命令
  18. [算法总结] 中位数+绝对值不等式 AcWing 104. 货仓选址
  19. 安卓终端神器Termux (后面还有Termux常用的快捷键,妥妥干货分享,记得点赞收藏哦!)
  20. Ubuntu安装后需要做的事

热门文章

  1. 使用NC-SI共享网口方式建立I350与BMC管理控制器的IPMI访问
  2. Brocade switch upgrade firmware
  3. GitHub网站加速方法
  4. E-BOM和M-BOM的区别
  5. win7计算机无法远程桌面连接,解决win7无法被远程桌面连接教程
  6. [UE4]在UI中获取玩家角色实例
  7. 修改网页中的内容与打印网页
  8. 计算机无steam服务,有了这个,或许以后都不用登录电脑的Steam了
  9. 前端播放m3u8格式视频
  10. ViewPager报UnsupportedOperationException: Required method instantiateItem was not overridden错误