我的網站被拆分爲3個彼此相鄰的水平分隔線,我希望它們彼此接近隨着屏幕變小。他們這樣做,但左側的邊距小於右側的邊距。我不知道是什麼改變我希望我的div是彼此相鄰的,但是當屏幕變小時,它們應該在彼此之下
的div:
<div class="card-block">
<div class="card-block-content" style="background-color: red;">
<p> 1 </p>
</div>
<div class="card-block-content" style="background-color: green;">
<p> 2 </p>
</div>
<div class="card-block-content" style="background-color: blue;">
<p> 3 </p>
</div>
</div>
CSS:
.card-block {
width: 70%;
margin-left: 15%;
margin-right: 15%;
background-color: lightgrey;
}
.card-block .card-block-content {
display:inline;
margin: 0 auto;
float:left;
padding: 0px;
border-right: 1px solid black;
width: 33.2%;
min-width: 300px;
}
.card-block .card-block-content p {
padding: 10px;
}
這是因爲'float'的,看看到_Flexbox_或_The Grid_結合的_media queries_一個簡單的解決方案。 – VXp
問題的狀態是什麼?你已經得到了一些答案,但沒有人接受,以便將問題標記爲已解決。 –