İşaretlemeyi düzenleyebilirsek, hayat daha kolay olabilir, sadece metni kaldırın ve mutlu olun. Ancak bazen işaretleme JS kodu ile yerleştirildi veya sadece düzenlememize izin verilmiyor, çok kötü css elimizdeki tek silah oldu.
Biz koyamaz <span>
saran metni ve bütün etiketini gizler. Bu arada, bazı tarayıcılar yalnızca içindeki öğeleri gizlemekle display:none
kalmaz , aynı zamanda içindeki bileşenleri de devre dışı bırakır.
Her ikisi de font-size:0px
ve color:transparent
iyi çözümler olabilir, ancak bazı tarayıcılar bunları anlamıyor. Onlara güvenemeyiz.
Öneririm:
h1 {
background-image: url(/LOGO.png); /* Our image */
text-indent: -3000px; /* Send text out of viewable area */
height: 100px; width: 600px; /* height and width are a must, agree */
overflow:hidden; /* make sure our size is respected */
}
Kullanımı overflow:hidden
genişliğimizi ve yüksekliğimizi zorlar. Bazı tarayıcılar (onlara isim vermeyecektir ... IE ) genişliği ve yüksekliği min-width
ve olarak okuyabilir min-height
. Kutunun büyütülmesini önlemek istiyorum.