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

  • Austin Evans

    Austin Evans

    5 AĞUSTOS 2007
  • ELawshea

    ELawshea

    26 Mayıs 2008
  • Monica Catral

    Monica Catra

    12 NİSAN 2009