Clearfix önerilmiyor?
-Yaşlılık sorun farkında: Konteyner elemanları otomatik olarak çocukları içine kendi yükseklik genişlemeyen süzülüyor içeren.
Bunu düzeltmek için bir yaklaşım CSS kuralları bir dizi bir kap doğru uzanır sağlamak için ekler "clearfix".
Ancak, sadece konteyner verilmesi overflow: hidden
tarayıcı uyumluluğu aynı miktarda de sadece, ve iş gibi görünüyor.
this guide göre, her iki yöntem önemli bugün tüm tarayıcılarda uyumludur.
Bu "clearfix" önerilmiyor? demek Herhangi bir avantajı overflow: hidden
yerinde kullanan kaldı mı?
Çok benzer bir soru var: What is the different between clearfix hack and overflow:hidden vs overflow:auto? ama asıl soru orada cevaplanmış değil.
CEVAP
Hemen hemen overflow: hidden
her zaman kullanabilirsiniz.
Ama, oradaözel durumlar. İşte bir örnek:
Overflowing a container div horizontally but not vertically
Vardı soru
- Bu sabit bir yükseklik var: http://jsfiddle.net/je8aS/2/
- Sabit yüksekliği olmadan: http://jsfiddle.net/thirtydot/je8aS/5/
- Nasıl yüzer sabit bir yükseklik kullanmadan temizlemek için?
overflow: hidden
çalışmıyor: http://jsfiddle.net/thirtydot/je8aS/6/- Yüzer,
clear: both
gibi temizlemek için başka bir yöntem kullanmanız gerekir:
http://jsfiddle.net/je8aS/3/ - Ayrıca çalışır clearfix class: http://jsfiddle.net/thirtydot/je8aS/11/
İşte overflow: hidden
kullanamazsınız zaman daha önemli bir örnek:
http://fordinteractive.com/misc/overflow/
Bu clearfix olduğunu söylemek değilsadecealternatif - display: inline-block
temiz bir şekilde örnek giderir:
Hangi yöntemin ‘clearfix’ iyi?...
bodyParser express 4 önerilmiyor...
java.net.URLEncoder.kodlama(Dizi), ben...
Java: Tarih önerilmiyor Neden, ve ben ...
C işareti olarak önerilmiyor...