【发布时间】:2021-09-13 05:28:25
【问题描述】:
我有一个包含多个 div 的页面。第一个 div 包含我想要并排水平显示的表格,如果它们包含的内容超过屏幕的宽度,我希望只为那个 div 水平滚动。无论我如何修改显示设置 div 3 x 3 中的表格堆栈(由于每个表格的宽度为 30%),下面的水平滚动条什么都不做。
代码:
body {
overflow-x: hidden;
overflow-y: auto;
}
body .contained {
overflow-x: scroll;
display: inline;
width 100%;
}
.card {
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
width: 200px;
text-align: center;
border-radius: 25px;
background-color: AliceBlue;
border-style: solid;
border-width: .5px;
margin-right: 10px;
float: left;
overflow: none;
}
.title {
color: grey;
font-size: 18px;
}
h1 {
background-color: PowderBlue;
border-radius: 25px 25px 0px 0px;
margin-top: 0px;
}
a {
text-decoration: none;
font-size: 22px;
color: black;
}
button:hover,
a:hover {
opacity: 0.7;
}
.float-container {
padding: 20px;
background-color: White;
}
<div class="contained">
<div class="card">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist</p>
<p>Information Systems</p>
</div>
<div class="card" id="div2">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist</p>
<p>Information Systems</p>
</div>
<div class="card" id="div2">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div2">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div2">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div2">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div2">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
</div>
<div>
<div class="card" id="div3">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div3">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div3">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div3">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div3">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
<div class="card" id="div3">
<h1>Discovery Directory</h1>
<p class="title">George Larson</p>
<p>Telecom Specialist<br>Information Systems</p>
</div>
</div>
【问题讨论】: