3

我有一个需要修改的菜单。我需要菜单的下拉部分[可能]相对于它的父级居中。

是的,菜单位于页面的右侧。

第 2 级菜单项将水平显示在第 1 级菜单项下方。

例如。

        top level
bottom | level  | items

JSFiddle 链接:http: //jsfiddle.net/smxA8/

重要提示:请注意,第 2 级项目之一当前位于 2 行...需要位于单行。

注意:这是针对 CMS 的。因此,任何这些都没有固定的宽度。用户可以在不修改 CSS 的情况下添加到任何级别的菜单。

4

1 回答 1

2

在我看来,仅使用 CSS 并没有干净的方法来做到这一点。因为你需要有孩子的宽度或使用中心对齐。所以我的建议是使用一些 JS 代码。

版本:使用此处提供的 JS:http: //jsfiddle.net/Zqypz/

于 2012-06-07T02:49:03.113 回答