SORU
3 EKİM 2011, PAZARTESİ


Kullanım resim arasındaki boşluğu kaldırmak için CSS

Verilen:

<img src="..."/>
<img src="..."/>

Sonuç ikisi arasında tek bir boşluk ile iki fotoğraf. Normal davranış, tek bir beyaz boşluk, boşluk, yeni satır, sekme ve herhangi bir sayı göstermek gibi görünüyor. Aşağıdaki yapabileceğimi biliyorum:

<img src="..."/><img src="..."/>

YA

<img src="..."/><!--
--><img src="..."/>

YA

<img src="..."/
><img src="..."/>

Kesmek ya da diğer herhangi bir sayı. Bir şekilde CSS ile o boşluk kaldırmak için var? örneğin

<div class="nospace">
    <img src="..."/>
    <img src="..."/>
</div>

CEVAP
3 EKİM 2011, PAZARTESİ


Kolay bir yolu olduğunu uyumlu hemen hemen her yerde set font-size: 0 konteyner, sağlanan zorunda değilsin herhangi bir alt metin düğümleri ihtiyacınız tarzı (gerçi bu önemsiz geçersiz kılmak için bu gerekli).

.nospace {
   font-size: 0;
}

jsFiddle.

Ayrıca block inline-block varsayılan display: inline dan değiştirebilirsin. &Lt workarounds required kullanın;= 7 için (ve muhtemelen eski Firefoxes) inline-block çalışmak için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BASS212M

    BASS212M

    15 Temmuz 2009
  • Christopher Bill

    Christopher

    30 NİSAN 2009
  • Hak5

    Hak5

    7 EYLÜL 2005