0

在我的菜单overflow:hidden中,如果屏幕尺寸变小,我使用菜单宽度来显示我的菜单并隐藏文本。但是它同时也隐藏了子菜单

子菜单是指 > 2 级的菜单 因此,如果我将某个项目悬停在菜单栏中,我可以获得菜单显示,但如果该菜单包含一些子项目,则它们根本不会显示。但是当我删除溢出:隐藏在我的用于ul/li创建菜单的元素的css中时,它们会显示出来,但文本看起来很难看,特别是如果它比菜单宽度长

4

1 回答 1

1

我认为使用它应该可以工作:

ul{
    overflow:visible;
}
ul.li{
    overflow:hidden;
}
ul.li.ul{
    overflow:visible;
}
ul.li.ul.li{
    overflow:hidden;
}

当然,您必须将其应用于您自己的样式表。我不确定这会起作用,因为我无法从这里看到您的代码/样式表。

于 2012-09-12T16:53:19.857 回答