当内容可变时,下拉菜单选项的宽度相同

时间:2013-05-20 20:36:14

标签: css css3 drop-down-menu

这似乎是一个真正愚蠢的问题,但我坚持不懈,无法找到出路。

我正在使用纯CSS3的下拉菜单,所有我想要的是以下内容:

现在,我有这个菜单:

Problem

请注意悬停的选项cars行为。

我希望hovered元素如下所示:

Possible solution

Here is the jsFiddle for the example.

正如我所说,对你们中的一些人来说这可能是一个愚蠢的问题,但我现在还不知道如何解决它。

我在第二个width: 100%内为一个元素尝试了<ul>,但它没有按照我的预期工作。

任何帮助将不胜感激。

提前致谢。

1 个答案:

答案 0 :(得分:1)

这是否解决了问题:http://jsfiddle.net/David_Knowles/rpF6E/

补充说:

.menu li li {
    float:none;
}

.menu li ul li a {   
    width: auto; /* instead of 100% */
    display:block;
}