关于清除浮动
来源:1-1 CSS3选择器课程介绍
慕先生7419658
2018-04-22 11:34:50
1。 为什么要清除浮动呢? 就是因为元素浮动后, 父元素高度撑不起吗?
2。.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden} 关于这种方法, 为什么必须有content""为空呢?另外visibilitty :hidden,是为什么呢?多谢啊
1回答
好帮手慕糖
2018-04-23
你好,1、浮动一般会造成脱离文档流,父级高度塌陷,或者元素上移等问题,所以一般情况下,建议:是要清除浮动的。
2、:after 选择器在被选元素的内容后面插入内容。而content 属性来指定要插入的内容,这里不需要插入内容,所以可以直接为空"",visibilitty :hidden呢是规定元素是不可见。
祝学习愉快~
相似问题