Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在我的菜单overflow:hidden中,如果屏幕尺寸变小,我使用菜单宽度来显示我的菜单并隐藏文本。但是它同时也隐藏了子菜单
overflow:hidden
子菜单是指 > 2 级的菜单 因此,如果我将某个项目悬停在菜单栏中,我可以获得菜单显示,但如果该菜单包含一些子项目,则它们根本不会显示。但是当我删除溢出:隐藏在我的用于ul/li创建菜单的元素的css中时,它们会显示出来,但文本看起来很难看,特别是如果它比菜单宽度长
ul/li
我认为使用它应该可以工作:
ul{ overflow:visible; } ul.li{ overflow:hidden; } ul.li.ul{ overflow:visible; } ul.li.ul.li{ overflow:hidden; }
当然,您必须将其应用于您自己的样式表。我不确定这会起作用,因为我无法从这里看到您的代码/样式表。