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

长春网站建设机构网站推广app下载

长春网站建设机构,网站推广app下载,天津做手机网站建设,做网站原型的软件定义 BFC(Block formatting context)直译为"块级格式化上下文"。它是一个独立的渲染区域,只有Block-level box参与, 它规定了内部的Block-level Box如何布局,并且与这个区域外部毫不相干。 涉及概念 box Box 是 CSS 布局的对象…

定义

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

涉及概念

box

Box 是 CSS 布局的对象和基本单位, 直观点来说,就是一个页面是由很多个 Box 组成的。元素的类型和 display 属性,决定了这个 Box 的类型。 不同类型的 Box, 会参与不同的 Formatting Context(一个决定如何渲染文档的容器),因此Box内的元素会以不同的方式渲染。

Formatting Context

Formatting context 是 W3C CSS2.1 规范中的一个概念。它是页面中的一块渲染区域,并且有一套渲染规则,它决定了其子元素将如何定位,以及和其他元素的关系和相互作用。最常见的 Formatting context 有 Block fomatting context (简称BFC)和 Inline formatting context (简称IFC)

BFC是一个独立的布局环境,其中的元素布局是不受外界的影响,并且在一个BFC中,块盒与行盒(行盒由一行中所有的内联元素所组成)都会垂直的沿着其父元素的边框排列。

作用

1.使用bfc避免margin重叠

2.自适应两栏布局

3.清除浮动

如何创建bfc

1.float的值不是none。

2.position的值不是static或者relative。

3.display的值是inline-block、table-cell、flex、table-caption或者inline-flex

4.overflow的值不是visible

总结

BFC就是页面上的一个隔离的独立容器,容器里面的子元素不会影响到外面的元素。反之也如此。

因为BFC内部的元素和外部的元素绝对不会互相影响,因此, 当BFC外部存在浮动时,它不应该影响BFC内部Box的布局,BFC会通过变窄,而不与浮动有重叠。同样的,当BFC内部有浮动时,为了不影响外部元素的布局,BFC计算高度时会包括浮动的高度。避免margin重叠也是这样的一个道理。

http://www.dt0577.cn/news/36304.html

相关文章:

  • 杭州公司网站开发网站搜索优化方法
  • 番禺做网站设计营销推广策略
  • 贵阳建设局网站百度关键词查询网站
  • 网站建设平台策划广州谷歌seo公司
  • 企业数据宁波seo外包服务
  • 可信赖的常州网站建设没经验怎么开广告公司
  • wordpress 附件 函数seo案例视频教程
  • 巨人科技网站建设网上推广用什么平台推广最好
  • 润滑油 东莞网站建设武汉网络推广自然排名
  • 新手学做网站学哪些知识旅游推广赚佣金哪个平台好
  • 不属于网站后期维护怎么做一个网站的步骤
  • 网站建设及管理工作岗位要求优化推荐
  • 移动端网站建站视频百度贴吧的互动社区
  • wordpress探针网站优化关键词
  • 做网站资源知乎深圳推广公司推荐
  • 大连微信网站查询网
  • 网站收录入口是什么网站推广的方式
  • 西安建设学院网站首页百度指数官网入口登录
  • 黄岛因特网站建设公司百度指数免费添加
  • 云南网站新备案制做销售记住这十句口诀
  • app软件定制收费广州网站优化排名系统
  • 专业做网站建设 昆山谷歌浏览器在线入口
  • 建设银行人力资源系统网站网站建设营销推广
  • 十大免费ppt课件网站nba新闻最新消息滚动
  • 怎样建设好门户网站app推广好做吗
  • 网络推广员是什么工作seo学校培训
  • 人大网站模板查看百度关键词价格
  • 高端网站建设加盟广西网络优化seo
  • 品牌推广网站策划设计腾讯广告投放推广平台价格
  • 网站后台管理系统怎么做网店培训骗局