我有一个包含水平菜单的 <div>
。该菜单由无序列表组成。
当菜单超出 <div>
的宽度时,我希望该 <div>
获得水平滚动条。
我尝试使用以下 CSS 定义我的 <div>
:
position: absolute;
width: 380px;
overflow: auto;
overflow-y: hidden;
height: 30px;
但是后来我意识到,由于菜单是列表形式,不同的列表项会在达到
的宽度时换行并移至下一行,因此浏览器认为不需要水平滚动条(也不显示垂直滚动条,因为有
overflow-y: hidden;
属性)。你们有什么想法可以创建一个只能水平滚动的一行菜单吗?非常感谢。