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;
}
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ş:
Nasıl ınline-block öğeleri arasındaki ...
Nasıl noktalı sınır nokta arasındaki b...
Nasıl CSS metin ve alt çizgi arasındak...
Nasıl bir JavaScript nesnesinin bir öz...
Yerel dizinden silmeden Git deposu bir...