html - 水平滚动,不要掉到下一行
问题描述
我试图获得一个水平滚动的列表,而不是放到下一行。我有类似以下的内容,但只能在它下降到下一行之前看到第一个项目。我希望它在一行上继续并水平滚动。
div {
width: 500px;
overflow-x: scroll;
max-height: 120px;
}
<div>
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
<img src='http://via.placeholder.com/100x100' alt="">
</div>
解决方案
这是最简单和正确的方法。其他方法确实有效,但预期的方法是这样的:
div.scrollable{
width:500px;
height:130px;
overflow-x:scroll;
white-space:nowrap;
}
<div class="scrollable">
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
<img src='http://via.placeholder.com/100x100'>
</div>
推荐阅读
- java - 如何使用 java 文件编写器将内容存储到 azure 文件系统
- python - 将灰度 png 转换为 RGB png 图像
- wordpress - Wordpress:“您关注的链接已过期”问题
- javascript - 如何使中间件在页面加载之前完成对服务器的异步请求并提交到 Vuex 存储?
- angular - kendoGrid 弹出自定义验证,多个字段
- javascript - 我应该在测试中使用 toHaveBeenCalledTimes 来计算调用了多少次调度吗?
- javascript - 如果用户交互,则暂停自主功能?
- python - vscode 中的 Python 版本设置为 2.7,而 3.7 应该正在运行。如何修复工作区和用户设置以使其正常工作?
- hana - SAP HANA 历史表何时(不)使用,优点/缺点
- html - 在输入字段和 input-group-addon 之间添加标签