BFC的简单理解

做前端开发,当开始设计高级CSS设计时,不可避免会接触BFC(Block Formatting Context,块级格式上下文),这是什么鬼,看很多网上的讲解很是书本话,不好理解。其实你在很多地方已经悄悄的使用了,比如浮动、绝对定位等,其就是BFC的实例。个人对BFC的直接简单理解就是一个独立区,或者隔离区,其内的元素布局不受外部元素布局的影响。举个例子,香港和澳门,他们内部实行自己独立的政策。再比如玄幻小说里的领域,防护罩等,其内不受外部影响。关于BFC的理解我就说这么多,具体对BFC的剖析请参考网上其他鸡汤。

下面我推荐一个对BFC讲的比较好的文章,重点有例子CSS之BFC

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,844评论 1 92
  • 1.背景介绍 BFC全称是Block Formatting Context,是CSS2.1规范定义的,关于CSS渲...
    你隔壁的陌生人阅读 1,181评论 0 0
  • relative:生成相对定位的元素,通过top,bottom,left,right的位置相对于其正常位置进行定位...
    zx9426阅读 992评论 0 2
  • 一、BFC是什么? 它是 Block Formatting Context (块级格式化上下文) 的简称,接下来通...
    07120665a058阅读 3,836评论 15 40
  • 【墨竹的菜园】0395——一根曾经当作“废物”的小小红柳枝,通过一道特色美食,变成了一个新的致富商机,并形成一二三...
    墨竹的菜园阅读 1,219评论 0 1