Sıralanmamış bir listeyi yatay olarak görüntülemeye çalışıyorum. Her liste öğesinde, bir liste ile bir anchor etiketim var, liste öğesinde dikey olarak hizalanmış olarak görüntülemek istiyorum. İşte benimİçeriği satır içi liste öğelerinde dikey olarak hizala
HTML var:
<ul>
<li>
<a href="#">
<img src="1.jpg" alt="" height="50" width="50" />
</a>
</li>
<li>
<a href="#">
<img src="2.jpg" alt="" height="50" width="50" />
</a>
</li>
<li>
<a href="#">
<img src="3.jpg" alt="" height="50" width="50" />
</a>
</li>
</ul>
CSS:
ul
{
margin: 0;
padding: 0;
list-style: none;
height: 93px;
}
ul li
{
display: inline-block;
width: 110px;
height: 93px;
text-align: center;
vertical-align: middle;
}
yanlış burada ne yapıyorum?
Merhaba. Ben senin yaklaşımını merak ediyorum @Kyle Sevenoaks önerileri aşağıda ('float: left'.) Biri daha iyi olan herhangi bir öneri? Her ikisi de aynı görsel etkiyi elde ediyor gibi görünüyor, ama ben sadece merak ediyordum. TIA. –
@SalvatoreIovene, tablo hücresi yatay hizalamanın yanı sıra dikey hizalamayı da sağlar. http://jsfiddle.net/zgxHB/20/, yüzdürme çözümünün bir görünümü. – Joe
Teşekkürler @JoeTuskan. Yani dikey hizalamayı umursamıyorsanız, her iki yol birbiriyle değiştirilebilir? –