CSS菜单未正确定位,所有菜单列表显示在第一个菜单下

时间:2011-10-29 17:28:07

标签: html css

我无法发布我的所有代码,所以请检查网址。

http://www.bierhauschina.com/shekou/kulinarium/ 这是css: http://www.bierhauschina.com/menu/menu_style.css

问题是css菜单。我的菜单显示第一个菜单下的所有菜单列表。我不知道问题出在哪里,但它确实在css中。哪里......我无法得到它。

3 个答案:

答案 0 :(得分:1)

在CSS中将position: relative添加到.nav li

答案 1 :(得分:0)

position: relative;添加到.nav .select, .nav .current,如下所示:

.nav .select, .nav .current {
    margin: 0;
    padding: 0;
    list-style: none;
    display: table-cell;
    white-space: nowrap;
    position: relative;
}

答案 2 :(得分:0)

这种风格:

.nav .select *:hover .select_sub, .nav .current .show

将位置设为绝对值。将其设置为相对。您还要加载menu_style.css两次,删除第二个引用。