html - 滚动不工作的 div 的水平列表

标签 html css

我正在尝试创建一个水平移动的框列表,但在第一行的末尾它会移动到第二行。

.container {
    white-space: nowrap;
    overflow-x: auto;
}
.box {
    max-width: 98%;
    min-width: 150px;
    background-color: #F4D989;
    float: left;
}
<div class="container">
    <div class="box"></div>
    <div class="box"></div>
    <div class="box"></div>
</div>

最佳答案

.box中移除float,并添加display: inline-block;,作为white-space仅适用于内联级别元素。

关于html - 滚动不工作的 div 的水平列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41617763/

相关文章:

javascript - 将鼠标悬停在表格单元格上时弹出窗口 html javascript

html - 如何用div或类似的方式实现cellpadding?

javascript - 数据表在打印时无法获得适合宽度的列?

javascript - 不使 div 可点击的 anchor 标记

html - 纯CSS条件菜单: hide level1 info on level2 hover

html - 如何让我的网站在移动设备上不拖拽?

html - 图像没有出现在标签的顶部

html - Bootstrap flexbox 相同宽度的 child

css - 无法在 ie 8 上点击网页中的链接

javascript - 有没有办法使用js从html文本框中获取文本?