前端程序员史上最全面试指南( 六 )

3.清除浮动有哪些方式?比较好的方式是哪一种?

(Q1)

(1)父级div定义height 。

(2)结尾处加空div标签clear:both 。

(3)父级div定义伪类:after和zoom 。

(4)父级div定义overflow:hidden 。

(5)父级div定义overflow:auto 。

(6)父级div也浮动 , 需要定义宽度 。

(7)父级div定义display:table 。

(8)结尾处加br标签clear:both 。

(Q2)比较好的是第3种方式 , 好多网站都这么用 。

4.box-sizing常用的属性有哪些?分别有什么作用?

(Q1)box-sizing: content-box|border-box|inherit;

推荐阅读