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

哪个网站可以用MC皮肤做图片wordpress 流媒体

哪个网站可以用MC皮肤做图片,wordpress 流媒体,网泰网站建设,心理学网站的建设1. 前言 FC(Formatting Contexts),是CSS2.1的一个概念,是页面中的一块渲染区域,具有一套渲染规则,决定FC中子元素如何定位,以及和其他元素的关系和相互作用。在说FC之前说一下文档流。 1.1. 普…
1. 前言

        FC(Formatting Contexts),是CSS2.1的一个概念,是页面中的一块渲染区域,具有一套渲染规则,决定FC中子元素如何定位,以及和其他元素的关系和相互作用。在说FC之前说一下文档流。

1.1. 普通流

        元素按照其所有HTML中的位置先后位置至上而下布局,行内元素水平排列,直到当前行被占满然后换行,块级元素则会被渲染为新的完整的一行,元素默认都是普通流定位。

1.2 浮动

        当一个元素被设置浮动效果后,它会脱离普通流,向左右向右偏移所在容器的边框位置,或碰到另一个浮动元素为止。

1.3 绝对定位

        元素会整体脱离普通流,因此绝对定位不会对其兄弟元素造成影响。

2. BFC

        BFC(Block Formatting Contexts,块级格式化上下文)是页面上一个隔离渲染区域,BFC中的子元素不会在布局上影响外面的元素。

BFC形成条件:

  • 根元素,即html元素
  • 显示元素,display:inline-block、table-cell、table-caption三种
  • 定位元素,position除relative、static、sticky值以外的值:absolute、fixed两种
  • 浮动元素,float除none值以外的值:left、right
  • 溢出元素,overflow除visible值以外的值:hidden、scroll、auto

特性:

  • 内部Box(块级元素)垂直方向一个接一个放置(BFC中的子元素之间)
  • 垂直方向上的距离由margin决定(BFC中的子元素之间)
  • BFC区域不会与浮动元素区域重叠(BFC和浮动元素同级之间)
  • 计算BFC高度时,浮动元素也参与计算(BFC和浮动元素父子之间)
  • BFC是页面上一个独立容器,窗口中的子元素不影响外面元素(BFC和其他元素同级之间)
2.1 内部盒子垂直方向一个接一个放置

        不在BFC里,块级Box也会垂直排列,这一条规则不用多说

2.2 垂直方向上的距离由margin决定

        块级元素垂直外边距会折叠,即由外边距较大的为准,不会发生margin穿透问题。

<!DOCTYPE html>
<html>
<head><style>.container {float: left;width: 100px;height: 100px;background-color: red;}.box:first-child {height: 20px;margin: 10px 0;background-color: green;}.box:last-child {height: 20px;margin: 20px 0;background-color: green;}</style>
</head>
<body><div class="container"><div class="box"></div><div class="box"></div></div>
</body>
</html>
2.3 BFC区域不会与浮动元素区域重叠

        float元素固定宽度,BFC元素不设置宽度,BFC元素宽度会自适应

<!DOCTYPE html>
<html>
<head><style>.box:nth-child(1) {float: left; /*既是浮动元素,也是BFC*/width: 200px;height: 300px;margin-right: 10px;background-color: red;}.box:nth-child(2) {overflow: hidden; /*设置BFC,不被浮动元素覆盖*/height: 300px;background-color: purple;}</style>
</head>
<body><div class="box"></div><div class="box"></div>
</body>
</html>
2.4 计算BFC高度时,浮动元素也参与计算
<!DOCTYPE html>
<html>
<head><style>.container {background-color: red;padding: 5px;overflow: hidden;}.box {float: left;height: 20px;width: 20px;margin: 20px 0;background-color: green;}</style>
</head>
<body><div class="container"><div class="box"></div></div>
</body>
</html>
2.5 BFC是页面上一个独立容器,窗口中的子元素不影响外面元素
<!DOCTYPE html>
<html>
<head><style>.container {float: left;width: 100px;height: 150px;background-color: red;}.wrapper {overflow: hidden;}.box:first-child {height: 20px;margin: 10px 0;background-color: green;}.box:last-child {height: 20px;margin: 20px 0;background-color: green;}</style>
</head>
<body><div class="container"><div class="wrapper"><div class="box"></div></div><div class="box"></div></div>
</body>
</html>
3. IFC

        IFC(Inline Formatting Contexts,内联格式化上下文) 。

作用:

  • 水平居中:当一个块要在环境中水平居中时,设置其为inline-block则会在外层产生IFC,通过text-align则可以使其水平居中
  • 垂直居中:创建一个IFC,用其中一个元素撑开父元素的高度,然后设置其vertical-align:middle,其他行内元素则可以在此父元素下垂直居中
4. GFC

        GFC(GridLayout Formatting Contexts,网格布局格式化上下文)

形成条件:

  • 显示元素,display:grid、inline-grid两种

参见【CSS】布局方式梳理和总结-CSDN博客中的CSS3网格布局。

5. FFC

        FFC(Flex Formatting Contexts,布局格式化上下文)

形成条件:

  • 显示元素,display:flex、inline-flex两种

参见【CSS】布局方式梳理和总结-CSDN博客中的 CSS3 Flex布局。

参见:

区块格式化上下文 - Web 开发者指南 | MDN (mozilla.org)

CSS深入理解流体特性和BFC特性下多栏自适应布局 « 张鑫旭-鑫空间-鑫生活 (zhangxinxu.com)

注:以上,如有不合理之处,还请帮忙指出,大家一起交流学习~  

http://www.15wanjia.com/news/188375.html

相关文章:

  • 婚庆公司网站模板网站建设 响应式 北京
  • 注册一个网站流程怎么样建立网站方案
  • 天津专业网站策划公司wordpress nova
  • 柳市做网站微信官网下载2020最新版
  • 电子商务网站需要做那些准备工作校园网站设计方案
  • 做一个京东网站怎么做的人性本私 wordpress
  • 哪里网站建设联系蓝色风格企业网站
  • 做网站怎么加弹幕青岛网站建设公司怎么样
  • 下载官方网站app大型门户网站建设方案
  • 织梦做的网站不能用手机访问重庆装修贷款利率是多少
  • 网站页面设计内容手把手教你做网站
  • 北海哪里做网站wordpress 图片采集器
  • 什么网站做海报网站建设模板是什么意思
  • 响应式网站是什么做网站工资高吗
  • 网站禁止访问软件开发专业名词
  • 温州企业建站程序wordpress做商城网站吗
  • 学习制作网页的网站专业微网站建设公司首选
  • 清远 网站建设婚恋网站建设公司排名
  • 黄江镇做网站黄石网站设计公司
  • 福州网站营销域名 做网站和邮箱
  • 电商网站建设重要性网站如何添加百度商桥
  • 做网站需要跟客户了解什么郴州seo服务
  • 网站栏目合理性成都美誉网站设计
  • 网站建设设计方案书常州做企业网站
  • 网站备案号查询系统线上营销是什么意思
  • 鹤壁做网站公司电话app开发费用计入什么科目
  • 企业网站为什么打不开电商网站建设信息
  • 网站建设公司文案wordpress 悬浮公告
  • 网站栏目设计方案有做网站需求的客户
  • pc网站优化排名软件网页站点