【发布时间】:2017-09-08 21:56:05
【问题描述】:
这里有一个初学者的问题 - 我确信它被问了很多次,但不知道如何表达这个问题意味着我发现很难找到答案。
我正在尝试在响应式 div 中创建 3 个“卡片”。我希望卡片之间的边距保持在 20 像素。
This is what I've come up with so far - 卡片容器的内容加起来应该是 965,所以我不确定是什么导致它破裂和溢出,除非我做错了什么。
.container {
max-width: 1280px;
}
.card-container {
max-width: 965px;
padding: 0 20px;
display: block;
float: left;
}
.card {
width: 33%;
min-width: 295px;
}
.one {
width: 100%;
height: 200px;
background-color: #333;
display: block;
float: left;
}
.card + .card {
margin: 0px 0px 0px 20px;
}
<div class="container">
<div class="card-container">
<div class="card">
<div class="one"></div>
</div>
<div class="card">
<div class="one"></div>
</div>
<div class="card">
<div class="one"></div>
</div>
</div>
<!-- <div class="map-card"></div> -->
</div>
感谢任何帮助,或重定向到类似的主题。
【问题讨论】:
标签: html css responsive