TwentyEleven水平子菜单

时间:2011-11-30 作者:rereradu

我正在尝试水平列出第二级菜单项(Wordpress 3.3 beta 4上的2111主题)。我试过修改

#access ul li:hover > ul {
         display: block; }
display: inline-block;

但这似乎不起作用。关于我如何做到这一点,有什么想法吗?非常感谢。

1 个回复
SO网友:ZweiBlumen

您可以尝试绝对定位UL,并与“顶部”保持一定距离,例如:

#access ul li > ul {
  position:absolute;
}

#access ul li:hover > ul {
  top: 2em; /*This needs to be enough to push it below the main menu */
}
您可能还需要在左侧浮动LIs,或在线显示它们,例如:

#access ul li:hover > ul li {
  float:left;
}

#access ul li:hover > ul li {
  display:inline;
}
如果看不到HTML和CSS,很难提供帮助,但我希望这能帮助您走上正确的道路。

结束

相关推荐

Order Admin sub-menu items?

我正在使用向CPT管理菜单添加项目add_submenu_page 这很好,但它们被添加到CPT选项后的子菜单底部。我希望能够将它们放在最上面,但我想这个问题也可以应用于订购所有基于管理员的子菜单项。我所尝试的(不起作用,我尝试了几种变体),function custom_menu_order($menu_ord) { if (!$menu_ord) return true; return array( \'edi