請遵守這個簡單的jsfiddle:http://jsfiddle.net/mark69_fnd/vtLrt/10/如何將HTML元素錨定在兩個其他元素之間的中心?
HTML:
<div class="char">
<div>
<div class="char">A1</div>
<div class="char anchorToMiddle">D1</div>
<div class="char anchorToRight">G1</div>
</div>
<div>
<div class="char">A2</div>
<div class="char anchorToMiddle">D2</div>
<div class="char anchorToRight">G2</div>
</div>
<div>
<div class="char">A3</div>
<div class="char">B3</div>
<div class="char">C3</div>
<div class="char">D3</div>
<div class="char">E3</div>
<div class="char">F3</div>
<div class="char">G3</div>
</div>
</div>
CSS:
.char{
display: inline-block;
}
.anchorToRight {
float: right;
}
輸出:
我怎樣才能改變HTML和/或CSS ,以便標記爲anchorToMiddle
(D1和D2)的元素在D3中間的右上方對齊?
謝謝。
我希望有一個HTML/CSS唯一的解決方案。但是,在沒有其他選擇的情況下...... – mark