当前位置: 首页 > news >正文

烟台开发区建设业联合会网站三只松鼠的软文范例

烟台开发区建设业联合会网站,三只松鼠的软文范例,emlog怎么做视频网站,商贸公司营销网站建设1. 引言 在前端的布局手段中,一直有这么一个知识点,很多前端开发者都知道有它的存在,但是很多人也仅仅是知道它的存在而已,对它的作用也只是将将说得出来,可是却没办法说得非常的清晰。这个知识点,就是BFC…

1. 引言

在前端的布局手段中,一直有这么一个知识点,很多前端开发者都知道有它的存在,但是很多人也仅仅是知道它的存在而已,对它的作用也只是将将说得出来,可是却没办法说得非常的清晰。这个知识点,就是BFC。想要了解BFC的规则,前提必须是熟悉前端网页的多种布局手段,例如盒的显示模式display,三种布局手段标准流(normal)浮动流(float)定位流(position)等。你只有熟练掌握了这些布局手段之后,才能很好的理解BFC。今天这篇文章,来大家解析一下BFC,希望对各位新老朋友有所帮助。

2. 定义

BFC(Block formatting context)直译为“块级格式化上下文”。它是一个独立的渲染区域,只有Block-level box参与,它规定了内部的Block-level box如何布局,并且与这个区域外部毫不相干。在官方文档到中,是这么介绍BFC的。

A block formatting context contains everything inside of the element creating it that is not also inside a descendant element that creates a new block formatting context.

强行翻译一下吧,简单来说,这句话的意思就是:一个BFC区域包含创建该上下文元素的所有子元素,但是不包括创建了新的BFC的子元素的内部元素。

3. 触发BFC

并不是任意一个元素都可以被当做BFC,只有当这个元素满足以下任意一个条件的时候,这个元素才会被当做一个BFC。

触发BFC的条件

  • body根元素
  • 设置浮动,不包括none
  • 设置定位,absoulte或者fixed
  • 行内块显示模式,inline-block
  • 设置overflow,即hidden,auto,scroll
  • 表格单元格,table-cell
  • 弹性布局,flex

4. 总结

  • 一个BFC区域只包含其子元素,不包括其子元素的子元素.
  • 并不是所有的元素都能成为一块BFC区域,只有当这个元素满足条件的时候才会成为一块BFC区域
  • 不同的BFC区域之间是相互独立的,互不影响的。利用这个特性我们可以让不同BFC区域之间的布局不产生影响.
http://www.hrbkazy.com/news/20819.html

相关文章:

  • 越秀网站建设方案内容营销策略有哪些
  • 做相册集什么网站松原市新闻
  • 深圳市做门窗网站有哪些推广西安关键词优化平台
  • 免费的站内推广方式有哪些厦门人才网招聘官网
  • 营销型企业网站名词解释站长之家网站介绍
  • 金融网站建设公司排名厦门关键词排名优化
  • 网站开发需要看哪些书windows优化大师要会员
  • 中企动力公司上班好不好seo网址大全
  • 广州网站建设o2o免费网页制作平台
  • 合肥大型网站制作公司推广软文平台
  • 网站开发建设合同模板电商网站定制开发
  • 漫画 网站 源码哈尔滨seo关键词优化
  • 网站开发使用框架原因关键词拓展工具有哪些
  • 前几年做那些网站致富今日头条搜索优化怎么做
  • 致设计网站百度搜索词排名
  • 建设网站运营方案拉新注册app拿佣金
  • 好的手机网站建设公司石家庄线上推广平台
  • 怎么做网站才能不被仿冒拼多多关键词排名查询
  • 日本人做爰过程网站网站排名优化教程
  • 电商网站开发案例百度贴吧热线客服24小时
  • 自己做免费网站百度搜一搜
  • 可做设计任务的网站中文网站排名
  • 云课堂哪个网站做的好如何做网站seo
  • 一步一步教你做网站百度高级搜索入口
  • 怎样建立个人网站搜索引擎网址
  • 意见反馈的网站怎么做免费建站系统官网
  • 建设部或国土资源管理局的网站教你如何快速建站
  • 网站建设学习流程seo查询在线
  • 杭州医疗器械网站制作企业管理培训课程网课免费
  • 有域名就可以做网站么网上做广告宣传