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

  • Juan Carlos Candela Bordera

    Juan Carlos

    4 Mart 2009
  • RiceBunny

    RiceBunny

    16 ŞUBAT 2006
  • Wronchi Animation

    Wronchi Anim

    9 Mayıs 2011