删除链接,问题就解决了CSS下拉菜单,右下降反而
顶部的菜单应该是一个下拉菜单,但它扩展到右边来代替。
我的CSS是这样的(我认为这是相关位反正)
#primary-nav, #primary-nav ul { list-style: none; margin: 0px; padding: 0px; }
#primary-nav ul { position: absolute; top: auto; display: none; }
#primary-nav ul ul { left: 100%; top: 0px; }
#primary-nav li { float: left; }
#primary-nav li li { float: none; position: relative; }
#primary-nav ul, #primary-nav li:hover ul, #primary-nav li:hover ul ul,
#primary-nav li.menuparenth ul, #primary-nav li.menuparenth ul ul { display: none; }
#primary-nav li:hover ul, #primary-nav ul li:hover ul, #primary-nav ul ul li:hover ul,
#primary-nav li.menuparenth ul, #primary-nav ul li.menuparenth ul,
#primary-nav ul ul li.menuparenth ul { display: block; }
我不知道确切位置的菜单的方向设定。
同意。我从来没有真正知道你可以使用萤火虫编辑CSS,这是相当不错的。我过去曾使用Web开发工具栏插件中的CSS编辑器,这很好,并且会做类似的工作。 – 2009-01-02 13:31:15
我使用的是FF2和IE7,它们都向我展示了一个水平菜单......在我删除位置之后:它确实下降了,但不同的项目在水平方向上列出。在IE7中,我看到了错位的版本,我认为它的位置:绝对删除。 FireBug做什么? :$ – Kablam 2009-01-02 13:42:48
@Kiki,我在FF3.1中,Firebug允许你在浏览页面时改变CSS值,这样你就可以快速尝试不同的东西。 – stuartloxton 2009-01-02 14:02:27