• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    CSS图片翻转菜单

    如果用传统的方法制作这个翻转菜单,至少需要把图片切成10椋挂由螶S代码,在图片按钮上再加行为,现在完全用CSS来实现,图片只要一张,见下图。

    CSS代码:

    #imgmenu{
     width: 450px;
     height: 25px; /*高度是背景图片的一半*/
     background: url(../images/navbg.gif);
     list-style-type: none;
     padding: 0px;
     margin: 0px;
    }
     
    #imgmenu li{
     float: left;
    }
     
    #imgmenu li a{
     display: block;
     width: 90px;
     height: 25px;
    }
     
    #imgmenu li#home a:hover,#activeh{
     background: url(../images/navbg.gif) 0 -25px; 
     /*翻转时背景图的位置,左边0px,顶部-25px,
     背景图的下半部分,下同*/
    }
     
    #imgmenu li#about a:hover,#activea{
     background: url(../images/navbg.gif) -90px -25px;
     /*第二个菜单的位置距左边90px,
     每个菜单的宽度是90px*/
    }
     
    #imgmenu li#pro a:hover,#activep{
     background: url(../images/navbg.gif) -180px -25px;
    }
     
    #imgmenu li#faq a:hover,#activef{
     background: url(../images/navbg.gif) -270px -25px;
    }
     
    #imgmenu li#contact a:hover,#activec{
     background: url(../images/navbg.gif) -360px -25px;
    }
    
    设计的更体贴,照顾纯文本浏览的朋友:

    可以在LI内套入SPAN元素,加入文本链接,在风格中设SPAN不可见。

    您可能感兴趣的文章:
    • 调整CSS类型的顺序改变链接翻滚效果
    • 代码实例之纯CSS代码实现翻页效果
    • 7款吸引人眼球的jQuery/CSS3特效实例分享
    • wap手机图片滑动切换特效无css3元素js脚本编写
    • 2014 HTML5/CSS3热门动画特效TOP10
    • jQuery+CSS3实现树叶飘落特效
    • jquery+css3实现网页背景花瓣随机飘落特效
    • js+css实现上下翻页相册代码分享
    • JS+CSS实现鼠标滑过时动态翻滚的导航条效果
    • CSS3实现动态翻牌效果 仿百度贴吧3D翻牌一次动画特效
    上一篇:在DIV+CSS排版中新闻列表的制作方法
    下一篇:重新认识表格和一个访问无障碍的数据表格例子
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    CSS图片翻转菜单 CSS,图片,翻转,菜单,CSS,图片,