考慮我們有一排一堆直列塊對齊一組直列塊:由中間元素
<div class="elements-row">
<div class="element">January</div>
<div class="element">February</div>
<div class="element">March</div>
<div class="element featured">April</div>
<div class="element">May</div>
<div class="element">June</div>
<div class="element">July</div>
<div>
.elements-row {
height: 140px;
display: inline-block;
text-align: center;
overflow: hidden;
}
.elements-row .element {
display: inline-block;
font-size: 40px;
color: #abb8c2;
margin: 0 15px;
}
.elements-row .element.featured {
margin: 0 40px;
color: #4a667f;
}
有沒有辦法來水平對齊行.featured
塊總是保持在.elements-row
塊的中間,無論其他元素的寬度是多少(其內容是動態的)。允許元素走出行的邊界,但除.featured
之外的所有元素之間的空格應該是恆定的。
你試過'垂直對齊:對所有的人都middle'? –
@NiettheDarkAbsol我的意思是「對齊」爲「文本對齊」(意思是水平)。我更新了問題 – Viktor