2013-06-27 9 views
5

Bir <input type="text"> öğesini şekillendiriyorum. display:inline; ürününe izin vermek istiyorum. Bunu, sonuncu olarak adlandırılan css dosyasının son satırında bu öğeyi hedef alarak yaptım. Bazı nedenlerden ötürü eleman display:inline; özelliğini devralmaz (aşağıdaki Firebug görüntüsüne bakın).Son devralınan görüntü özelliği satır içi ancak hesaplanmış bloktur. Bu nasıl mümkün olabilir?

Bu nasıl mümkün olabilir? senin input eleman sol yüzdürülür Çünkü

Firebug pic

+0

deneyin 'important' henüz' display: inline önemli; ' –

+0

@Stano:! O – Bentley4

cevap

8

, ekranın hesaplanan değer CSS şartnamesine uygun engellemeye ayarlıdır.

Referans: http://www.w3.org/TR/CSS2/visuren.html#dis-pos-flo

Yorum

Ben !important beyanı kullanarak üzerinde hesaplanan değeri binmek olacağını beklemiyorum.

+1

senin açıklama ve atıf ekleyerek için teşekkür ederiz aynı şeyi bildiriyor! Gerçekten de, "önemli" hiçbir şeyi geçersiz kılmadı. – Bentley4