我有一个这样的列表:
按照这种方法,我得到了两行,每行有两个项目。 问题:
是否有一种CSS方式可以强制列表项都在同一行中,这样我就可以使用水平滚动?现在,如果我设置 overflow:auto ,我只能获得垂直滚动条,这不是我想要的。
我不想在包装div上设置这个。我只是想知道是否有一个仅在列表内部使用的CSS解决方案。
感谢帮助!
<div>
<ul>
<li>one</li>
<li>two</li>
<li>three</li>
<li>four</li>
</ul>
</div>
以及以下CSS:
ul {
width: 160px;
height: 100px;
overflow: auto;
}
li {
width: 80px;
display: inline-block;
float: left
}
我正在尝试强制列表项从左到右显示,也就是说
one - two - three - four
我的问题:按照这种方法,我得到了两行,每行有两个项目。 问题:
是否有一种CSS方式可以强制列表项都在同一行中,这样我就可以使用水平滚动?现在,如果我设置 overflow:auto ,我只能获得垂直滚动条,这不是我想要的。
我不想在包装div上设置这个。我只是想知道是否有一个仅在列表内部使用的CSS解决方案。
感谢帮助!