2011-11-23 67 views
1

我正尝试用'ul'列表创建一个菜单。 我面对的问题是:用'ul'创建一个菜单

子菜单不会出现在其相应菜单链接的顶部,但在下面。

您可以通过以下链接看到:

http://jsfiddle.net/6r6e8/

感谢。

+1

您可能会发现口鱼作为一个有用的出发点,建立这样一个菜单:HTTP://www.htmldog .COM /用品/口鱼/下拉列表/。通常,它可以用很少或没有脚本完成,只需要CSS。 –

+0

当你在下面说,你的意思是垂直下面。或者,你的意思是你想让它看起来像现在这样,但是与菜单项水平相比,它的下面有一点。 – Chris

+0

我的意思是直接在下面。 我希望子菜单链接出现在与其菜单链接相同的水平线上。 –

回答

3

尝试,包括在你的CSS顶值:

ul.menu ul { 
    top: 0; 
} 

+0

良好的通话。比margin-top好得多。 – bozdoz

-1

您可以将margin-top: -21px添加到您的ul.menu ul styles作为快速修复。