html - 如何制作水平滚动的网站?
问题描述
我正在尝试制作一个水平滚动网站,我希望 div 可以向右浮动。但我不想定义容器的宽度,因为它在不同的页面上可能会有所不同。
有任何想法吗?
解决方案
利用
body {
overflow-x:scroll;
}
如你看到的:
body {
overflow-x:scroll;
}
.cont {
display:flex;
}
.cont div {
height:400px;
width:400px;
background:pink;
border:1px solid #000;
flex-shrink:0;
margin-right:20px;
}
<div class="cont">
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
<div></div>
</div>
推荐阅读
- html - Safari上的引导列未对齐
- sql - 你能加入两个表并得到一个包含 obj 列表(来自第二个表)的 obj(来自第一个表)
- asp.net-mvc-4 - Active Directory 和 IIS 服务器不在同一个域时怎么办?
- java - JProgressBar 更新和线程调度
- python - 如何修改双端队列列表?
- r - 为多个参数的所有排列泛化 lapply/map
- spring-data-graph - 如何使用 DatagramPacket 和 DatagramSocket 类创建服务器-客户端应用程序?
- c# - 如何在 Asp.Net Core 2.2 运行时禁用/启用身份验证?
- c# - OrderedTest 返回 TestMethod 以外的另一个目录
- java - 用于 REST 过滤器/搜索参数的 Java 正则表达式模式?