网络编程 
首页 > 网络编程 > 浏览文章

CSS图片翻转菜单

(编辑:jimmy 日期: 2024/9/21 浏览:3 次 )

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

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不可见。

上一篇:重新认识表格和一个访问无障碍的数据表格例子
下一篇:在DIV+CSS排版中新闻列表的制作方法
一句话新闻
微软与英特尔等合作伙伴联合定义“AI PC”:键盘需配有Copilot物理按键
几个月来,英特尔、微软、AMD和其它厂商都在共同推动“AI PC”的想法,朝着更多的AI功能迈进。在近日,英特尔在台北举行的开发者活动中,也宣布了关于AI PC加速计划、新的PC开发者计划和独立硬件供应商计划。
在此次发布会上,英特尔还发布了全新的全新的酷睿Ultra Meteor Lake NUC开发套件,以及联合微软等合作伙伴联合定义“AI PC”的定义标准。
友情链接:杰晶网络 DDR爱好者之家 南强小屋 黑松山资源网 白云城资源网 SiteMap