CSS面试题:对BFC规范的理解?

108 阅读1分钟

CSS面试题:对BFC规范的理解?

(一)、 BFC:块级格式化上下文(block formatting context),就是页面上一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。****

(二)、BFC原则:如果一个元素具有BFC,那么内部元素始终无法影响到外部元素。****

(三)、 如果触发BFC:****

(1) float的值非none

(2) overflow的值非visible(大多数使用这种方式触发BFC

(3) display的值为:inline-block、table-cell.....

(4) position的值为:absolute、fixed