'un içine 2 <span>
yerleştirmem gerekiyor, ilk açıklık en üstte, ikincisi de Kuzey-Güney gibi yerleştirilmelidir. text-align: center Mutlak konumlandırılmış açıklıklarda düzgün çalışmaz
<div>
<span class="north">N</span>
<span class="south">S</span>
</div>
Bunu yapmak için
, ben 2<span>
üzerinde
position:absolute;
kullanma hakkında düşündük. Şimdi
div
{
display:inline-block;
width: 20px;
position:relative;
height:100px;
}
.north
{
position:absolute;
top:0;
}
.south
{
position:absolute;
bottom:0;
}
, açıklıklı sola (varsayılan), bunları merkezi şekilde konumlandırılmalıdır, ben kullandı:
div
{
text-align:center;
}
Ama bu var:
Kontrolü Bunu yapmak için: http://jsfiddle.net/Zn4vB/
Bu neden oluyor?
Not: Kenar boşluklarını kullanamıyorum, sol, sağ, çünkü bu açıklıkların içeriği farklı olduğundan, bunları yalnızca merkezde hizalamam gerekiyor.
çözmek için dönüşümü kullanabilirsiniz Kesinlikle yerleştirildikten sonra, blok olarak bildirmeniz gerekmez. Sadece küçük bir açıklama noktası. –