CSS菜单两张图片,有某几个菜单项不等宽,在线急求!

来源:百度知道 编辑:UC知道 时间:2024/06/01 22:17:47
小弟用CSS做个导航菜单,用两张整张的图片,一张是有阴影的一张没有,导航上共有9个菜单项。
现在的问题是有几个菜单项不等宽(以前我做的都是等宽的,好办),我如何才能让鼠标悬浮到图片的某个位置的时候,只截取对应图片里对应的宽度呢?
好比说 “首页” “关于我们” 这两个不等长,我怎样才能让鼠标悬停到第一个图片的时候,调用第二个带背景的对应菜单项宽度的图片呢?

在线等,很急,谢谢诸位!

那你为什么不在“首页”里面加几个空格?让“首页”和“关于我们”一边长呢?导航里长短不一是非常不好看的。
还有你说的调取图片,你那个图片是已<A>标签为背景还是<li>标签为背景,你可以让A活LI标签的width和 height来控制图片的大小,另外说一下,想给<A>标签控制大小别忘了加这个属性,display:block,否则你控制不了A标签的宽和高。

用滑动门不是很好么,
http://www.w3cn.org/article/translate/2005/112.html