這里的浮動元素是怎么把父元素撐高的?
目前我知道的全浮動元素撐高父元素的方法有兩個:
父元素應(yīng)用BFC;
通過給偽元素::after設(shè)置{content:" ";clear:both;display:table;}(為什么給::before設(shè)置沒用?)
我從控制臺看,這兩種方法都沒用到,那父元素是怎么被撐高的,求助啊
=======有答案了============
提問的時候沒仔細看控制臺,樣式btn-group是設(shè)置了display:inline-block的
=======感謝小伙伴的熱心回答====
2017-05-09
這屬于清浮動問題 ?清浮動的方法有很多種 ?
給父級也加浮動
給父級DISPLAY:inline-block
給浮動元素下加<div style="clear:both;height:0;font-size:0"></div>
給浮動元素下加<br clear="all"/>
這種就是你說的那種 ?最好后邊加上zoom:1 ? ? ?zoom會觸發(fā)ie下haslayout(也可算第六種方法)
給父級加overflow ?最好配合zoom:1使用 ? 這樣完美兼容任何瀏覽器 ? ??
但是淘寶等各大網(wǎng)站使用的還是你現(xiàn)在發(fā)的這種方法 ?本人也是新手一枚 ?不足請后人補充 、、
2017-05-09
哈哈 忘說了也有可能是算好了寬高。。。。。