-9
第二個div一個div應在中心,而無需使用位置,第一和最後一個div對齊具有浮動中心,而無需使用位置
<div class="abc">
</div>
<div class="def">
</div>
<div class="ghi">
</div>
第二個div一個div應在中心,而無需使用位置,第一和最後一個div對齊具有浮動中心,而無需使用位置
<div class="abc">
</div>
<div class="def">
</div>
<div class="ghi">
</div>
如果您使用的是first
和last
浮動。它不會工作,最後一個div填充下降。你可以使用flex。
.container{
display: flex;
}
.container div{
flex: 1;
}
.abc{
text-align: left
}
.ghi{
text-align: right;
}
.def{
text-align: center;
}
<div class="container">
\t <div class="abc">
1st
\t </div>
\t <div class="def">
\t \t second
\t </div>
\t <div class="ghi">
\t \t third
\t </div>
</div>
Demo這裏
請注意,除非左/右div **具有相同的大小**,否則中間div不是*居中*居中。 –
'.DEF {浮動:左;}'或'更好的div {浮動:左}' –
一個plunker將有助於爲已經取得的成就使很遠 – Srijith
這聽起來像是一個XY問題。什麼是_real_問題?你爲什麼不能使用'position'?讓我們來解決這個問題。 –