我又回到了另一個可能是蹩腳的CSS問題。兩個div對象的CSS中心div子對象
所以我有一個容器div,裏面有兩個配對的div,每個div都有兩個div。我想用他們之間的平等空間爲所有四個人辯護。
我有什麼的時刻:
HTML:
<div class="container">
<div class="pairsWithinContainer">
<div>
</div>
<div>
</div>
</div>
<div class="pairsWithinContainer">
<div>
</div>
<div>
</div>
</div>
</div>
CSS:
.container {
width: 100%;
height: 200px;
background-color: blue;
padding: 2px;
}
.container > div {
display: inline-block;
width: 49.5%;
height: 200px;
background-color: yellow;
}
.pairsWithinContainer > div {
display: inline-block;
background-color: green;
width: 50px;
height: 100%;
}
的jsfiddle:https://jsfiddle.net/tyzdhzt2/9/
我想要做什麼:http://sketchtoy.com/67874588
知道CSS的人請幫忙。
你應該擺脫雙容器並使容器'display:flex; flex-direction:row; flex-wrap:wrap'然後子容器將'flex-grow:1'然後子容器(div:not(:first-child):not(:last-child))'margin-left:10px; margin-right:10px; ) – Win
我需要一對容器,因此當窗口太小而不適合所有的時候,內部的div將會下降2。這個問題是專門讓它們成對的:) – Neekoy