图片翻转菜单技术研究

Fastcompany是simplebits.com站长的全CSS+Div布局作品.网站导航采用的是CSS图片翻转.不用多想肯定是利用a:link和a:hover等不同状态下利用显示不同的background-images制作而成.我认为作者的独到之处在于CSS中的a:hover...#nav a:hover {background-position: 0 -20px;}
#nav a:active {background-position: 0 -40px;}
导航的背景图片在a:link和a:hover,a:active的三种状态下不是三张而是用了同一张图片~通过css对背景纵向定位使得按钮改变.这样做省去了对每个按钮背景图片的单个定义,节省了大量代码,图片变少了,下载起来更快,更易管理.按钮中不单单是一个背景图片,里面也有导航文字.

  • 用css将文字隐藏
    #nav a {padding: 20px 0 0 0;overflow: hidden;}
    既然隐藏了为什么还要写文字呢?目的在于当使用纯文本浏览器(或不引用任何CSS时)也能够看到导航链接.

    版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

    相关推荐


    Mip是什么意思以及作用有哪些
    怎么测试Mip页面运行情况
    MIP安装的具体步骤有哪些
    HTML添加超链接、锚点的方法及作用详解(附视频)
    MIP的规则有哪些
    Mip轮播图组件中的重要属性讲解
    Mip的内联框架组件是什么
    怎么创建初始的MIP配置及模板文件
    HTML实现多选框及无法提交多数据的原因分析(附视频)
    HTML如何设置复选框、单选框以及默认选项?(图文+视频)
    怎么使用MIP组件
    Div垂直居中效果怎么实现
    HTML如何实现视频在线播放
    如何使用Mip代码校验工具
    Mip中弹出层组件是什么
    如何用HTML实现简单按钮样式
    Mip中快速回顶组件怎么用
    Div内容居中效果如何实现
    Div水平居中效果怎么实现
    Mip中列表组件怎么用