2011-10-05 11 views
11

Bugün bu tuhaflığa girdik.Neden metin-girinti kapsayıcısında bir: önce /: sözde elemanından sonra çalışır? (FX/Opera)

http://jsfiddle.net/UJAjD/3/

Sen Firefox 7 ve Opera'da, gri kutu içinde kelime "İleri" sahip olduğunu göreceksiniz. CSS, bu metni kapsayıcısının dışına taşıması gereken bir metin girintisi özelliği içerir. Bu sayfayı IE veya Chrome'da görüntülemek, gereken şekilde gösterir. En azından göstereceğini düşündüğün gibi.

Bu bilinen bir hata mı? Bir çözüm var mı?

+1

mesele değil ... farklı spec yorumlamak olmasıdır sözde-elemanları ile ilgili gibi görünüyor, bu tam olarak aynı davranır: http://jsfiddle.net/UJAjD/4/ – thirtydot

+0

Doğru, bu tıpkı Boris'in de bahsettiği gibi görünüyor. Teşekkürler. – jkupczak

cevap

10

Belirtilen metne göre metin girintisi, bloğun ilk satırındaki metni etkiler.

sorun Spec gerçekten bu durumda ilk satırı kutu bloğu veya metin içeren berrak olsun yapmaz ve farklı kullanıcı arayüzleri

+0

Anlam ifade ediyor. Bunu göz önünde bulundurmak gerekirse tek yapmam gereken değişiklik: önce: bundan sonra artık ilk satır değil. Teşekkür ederim. – jkupczak

İlgili konular