Arka plan görüntüsü kümesine sahip sırasız bir listem var. Tüm liste öğeleri aynı yüksekliğe sahip, arka plan görüntüsü sol merkezde konumlandırılmıştır.Dikey olarak tek ve çok satırlı li metin merkezi
Her bir öğenin metninin, , dikey olarak için ortalanmış olması gerekir. Bu, tek satırlı metinle (satır yüksekliğini li'nin yüksekliğine göre ayarlayarak) iyi çalışır, ancak iki satırlık metinle.
İki satırlı öğeye "satır yüksekliği: normal" ekleyebilirim, ancak tüm öğeler için uygun bir çözüm istiyorum.
Bunu nasıl yapabilirim?
Örnek:
li {
list-style-type:none;
padding-left:40px;
height:36px;
line-height:36px;
background:url('tick.png') no-repeat 0 50%;
}
Görebildiğimiz bir kodunuz var mı? Şimdiye kadar denediğin şeyleri yayınlayabiliyorsan, bizim için daha iyi olur :) – Kyle
hangi tarayıcıda çalışmasını gerektiriyor? Ayrıca IE6/7? –
A CSS örneği: li { liste stili-tür: yok; dolgu-sol: 40px; yükseklik: 36px; satır yüksekliği: 36px; background: url ('tick.png') tekrarlama yok 0% 50; } Eğer li içinde bir metin satırı varsa, işe yarıyor, ancak iki satırlı değil. –