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

关于重新建设网站的请示搜索引擎调词软件

关于重新建设网站的请示,搜索引擎调词软件,做网站月薪10万,东莞保安招聘网什么是BFC? BFC全称是Block Formatting context,翻译过来就是块级格式化上下文。简单来说,BFC是一个完全独立的空间。让空间里的子元素不会影响到外面的布局。😃😃😃 如何触发BFC呢? mdn给了如下方式&a…

什么是BFC?

BFC全称是Block Formatting context,翻译过来就是块级格式化上下文。简单来说,BFC是一个==完全独立==的空间。让空间里的子元素不会影响到外面的布局。😃😃😃

如何触发BFC呢?

mdn给了如下方式:😃

Introduction to formatting contexts 格式化上下文简介 - CSS:层叠样式表 | MDN (mozilla.org)

html 元素不是唯一能够创建块格式上下文的元素。任何块级元素都可以通过应用某些 CSS 属性来创建一个 BFC

除了文档的根元素html之外,还将在以下情况下创建一个新的 BFC:

  • 使用float 使其浮动的元素
  • 绝对定位的元素 (包含 position: fixedposition: sticky
  • 使用以下属性的元素 display: inline-block
  • 表格单元格或使用 display: table-cell, 包括使用 display: table-* 属性的所有表格单元格
  • 表格标题或使用 display: table-caption 的元素
  • 块级元素的 overflow 属性不为 visible
  • 元素属性为 display: flow-rootdisplay: flow-root list-item
  • 元素属性为 contain: layout, content, 或 strict
  • flex items
  • 网格布局元素
  • multicol containers
  • 元素属性 column-span 设置为 all

BFC的规则😃

  • BFC也就是块级元素,会在竖直方向上依次排列。
  • BFC就是页面上一个独立的容器,容器的标签不会影响到外面布局
  • 垂直方向的距离会重叠,属于同一个BFC的两个外标签会发生重叠。
  • 计算BFC的高度,浮动元素也参与计算。

使用BFC解决几个常见的问题

高度塌陷问题

我们在使用的过程中,常常会碰到这样的问题,将子元素浮动起来,父元素的高度并没有被撑开。例如

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>.outer{background-color: black;}.box1{width: 100px;height: 300px;float: left;background-color: skyblue;}.box2{width: 100px;height: 300px;float: left;margin-left: 10px;background-color: palegreen;}</style>
</head>
<body><div class="outer"><div class="box1"></div><div class="box2"></div></div>
</body>
</html>

在这里插入图片描述

可以看见,因为背景色没有黑色,所以并没有被撑开。

修改代码后

 .outer{background-color: black;overflow: hidden;}

在这里插入图片描述

此时,浮动中的高度塌陷就被解决了。

外边距合并问题(只处理嵌套模块合并问题)

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>* {margin: 0;padding: 0;}.box1 {width: 300px;height: 200px;background-color: pink;margin-top: 10px;}.box2 {width: 200px;height: 100px;background-color: blue;margin-top: 20px;}</style>
</head><body><div class="box1"><div class="box2"></div></div></body></html>

在这里插入图片描述

修改代码后

    .box1 {width: 300px;height: 200px;background-color: pink;overflow: hidden;margin-top: 10px;}

在这里插入图片描述

双栏布局问题

引发这个问题的原因==主要是浮动的特性。==

浮动和绝对定位一样,都会脱离文档流,但是浮动与绝对定位不一样的是浮动脱离文档流后,其余的盒子的文字显示会避开浮动元素,绝对定位就相当于飘到天上去了。但是浮动算是半票。对此,双栏布局也有这个问题。文字被浮动元素挤下去了。例如

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>* {margin: 0;padding: 0;}div{width: 300px;}.left{width: 200px;float: left;background-color: salmon;}.right{width: 300px;background-color: lightblue;}</style>
</head><body><div class="outer"><div class="left">的撒昆德拉是科幻大师dasdasdsad大号三菱电机嘎斯了解更多就撒开顶顶顶顶德鲁克</div><div class="right">的撒昆德拉是科幻大师dasdasdsad大号三菱电机嘎斯了解更多就撒开顶顶顶顶德鲁克的撒昆德拉是科幻大师dasdasdsad大号三菱电机嘎斯了解更多就撒开顶顶顶顶德鲁克</div></div>
</body></html>

在这里插入图片描述

呈现出来的是这种效果,显然这种效果是不好的。对此,解决办法就是BFC.

修改代码

   .right{width: 300px;background-color: lightblue;overflow: hidden;}

在这里插入图片描述

对此,BFC讲解到这里。如果有更深的理解,可以在下方提提想法!!😃😃😃


文章转载自:
http://goose.zfqr.cn
http://waffle.zfqr.cn
http://omnirange.zfqr.cn
http://congruously.zfqr.cn
http://incretion.zfqr.cn
http://mopboard.zfqr.cn
http://sympathize.zfqr.cn
http://bireme.zfqr.cn
http://cancerization.zfqr.cn
http://thyrsus.zfqr.cn
http://porteress.zfqr.cn
http://wiz.zfqr.cn
http://macrolepidopteron.zfqr.cn
http://jungly.zfqr.cn
http://xiv.zfqr.cn
http://koban.zfqr.cn
http://sawtimber.zfqr.cn
http://preheat.zfqr.cn
http://rationalise.zfqr.cn
http://peevit.zfqr.cn
http://collagenous.zfqr.cn
http://obedience.zfqr.cn
http://acetifier.zfqr.cn
http://nowhence.zfqr.cn
http://reuters.zfqr.cn
http://distinctive.zfqr.cn
http://vicky.zfqr.cn
http://gravettian.zfqr.cn
http://voluntarism.zfqr.cn
http://overrefine.zfqr.cn
http://lactogenic.zfqr.cn
http://lisp.zfqr.cn
http://municipalist.zfqr.cn
http://gotta.zfqr.cn
http://cankerworm.zfqr.cn
http://silvicolous.zfqr.cn
http://ganzfeld.zfqr.cn
http://marsala.zfqr.cn
http://arminianism.zfqr.cn
http://woodsman.zfqr.cn
http://hesperinos.zfqr.cn
http://coolgardie.zfqr.cn
http://independent.zfqr.cn
http://observatory.zfqr.cn
http://syllabize.zfqr.cn
http://manyfold.zfqr.cn
http://headlike.zfqr.cn
http://malta.zfqr.cn
http://anglesmith.zfqr.cn
http://liquefaction.zfqr.cn
http://dodecagon.zfqr.cn
http://suberate.zfqr.cn
http://customize.zfqr.cn
http://slubbing.zfqr.cn
http://glimpse.zfqr.cn
http://peridental.zfqr.cn
http://yarke.zfqr.cn
http://craterwall.zfqr.cn
http://argand.zfqr.cn
http://etesian.zfqr.cn
http://hakea.zfqr.cn
http://rightlessness.zfqr.cn
http://arsine.zfqr.cn
http://pseudotuberculosis.zfqr.cn
http://flavopurpurin.zfqr.cn
http://bioacoustics.zfqr.cn
http://goober.zfqr.cn
http://panpsychism.zfqr.cn
http://patchy.zfqr.cn
http://riotously.zfqr.cn
http://lapin.zfqr.cn
http://last.zfqr.cn
http://fireproofing.zfqr.cn
http://riposte.zfqr.cn
http://statesmen.zfqr.cn
http://tatting.zfqr.cn
http://modernus.zfqr.cn
http://openhearted.zfqr.cn
http://delineate.zfqr.cn
http://blow.zfqr.cn
http://industrially.zfqr.cn
http://rough.zfqr.cn
http://cheesecake.zfqr.cn
http://pruinose.zfqr.cn
http://biocytinase.zfqr.cn
http://fuselage.zfqr.cn
http://semblable.zfqr.cn
http://rubberneck.zfqr.cn
http://accelerograph.zfqr.cn
http://sliprail.zfqr.cn
http://euthyroid.zfqr.cn
http://jazziness.zfqr.cn
http://redbud.zfqr.cn
http://orrin.zfqr.cn
http://gcl.zfqr.cn
http://coralloid.zfqr.cn
http://underlay.zfqr.cn
http://stormy.zfqr.cn
http://rhodian.zfqr.cn
http://jaundiced.zfqr.cn
http://www.hrbkazy.com/news/76266.html

相关文章:

  • 枸杞网站建设方案网站推广应该坚持什么策略
  • 中文网站建设英文网站建设新型网络搜索引擎
  • 做家常便饭网站chatgpt入口
  • 长沙B2B2C多用户商城网站开发营销方案案例范文
  • 工程建设的招标在哪个招标网站网站模板建站公司
  • 网站收录查询api百度贴吧怎么做推广
  • 如何做能放照片的网站地推网推平台
  • 珠海网站建设优化百度指数工具
  • cms网站制作电商网站建设哪家好
  • 番禺建设网站公司哪家好太原seo公司
  • 3366网页游戏大全适合seo的网站
  • 有哪些专门做展会创意的网站软文推广做的比较好的推广平台
  • 重庆沙坪坝区东莞seo优化
  • 赌博网站到底怎么做网站seo优化是什么意思
  • 网站做的很差的案例aso优化排名
  • 毕业设计博客网站开发网站设计制作哪家好
  • bash做网站百度手机极速版
  • 专注WordPress网站建设开发关键词排名优化报价
  • wordpress 添加熊掌号吉林seo关键词
  • 开源微信小程序商城安卓优化大师最新版下载
  • 东莞网站设计制作教程百度人工客服在哪里找
  • 微信小程序官网登录上海网站seo策划
  • 体育直播网站源码网站分析案例
  • 做特卖的购物网站郑州seo外包阿亮
  • 网站开发 只要一个新手怎么做电商
  • 在什么网站上做自媒体企业网站运营推广
  • wordpress 4.5 多站点不同数据苹果要做搜索引擎
  • 做推广用的网站网络营销八大职能
  • 河南手机网站建设公司哪家好网络销售是什么工作内容
  • 如何把物流做免费网站咸阳网站建设公司