本周在老师的带领下,学习了BFC的相关知识。
BFC(Block formatting context)直译为“块级格式化上下文”。
它规定了BFC内部的Block-level Box如何布局,并且与这个区域外部毫不相干。
BFC的布局规则:
一:BFC内部的盒子会垂直方向上下,一个接一个放置
二:盒子垂直方向的距离由margin决定。同一个BFC的相邻盒子的margin会重叠,此时按照最大的margin值设置
三:每个元素的margin盒子的左边,与包含块的border盒子的左边相接触
四:BFC的区域不会与float盒子重叠。
五:BFC就是页面上的一个隔离的独立容器,容器内部的子元素不会影响容器外的元素
六:计算BFC高度时,浮动的元素也参与计算。

前端学习周记:什么是BFC?相关推荐

  1. css清除浮动的几种方法_web前端学习路线分享CSS浮动-清除浮动篇

    web前端学习路线分享CSS浮动-清除浮动篇,为什么要清除浮动 这里所说的清除浮动,并不是不要浮动了,而是清除浮动与浮动之间的影响.那么到底会有什么影响呢? 1.高度塌陷 举个例子我们看一下. 我们在 ...

  2. 资深前端开发工程师分享:关于前端学习路线的一些建议

    前言 对于刚开始学习前端的伙伴俩说,问得最多的问题就是 --前端技术现在如此繁杂,我到底应该如何学习.这个话题太大了,几句话回答不好:也由于这个问题确实困扰了很多前端开发人员,所以我也就着手系统的输出 ...

  3. 一个声称南方985普通学生,前端学习10个月,秋招斩获字节跳动offer的分享!

    0. 我的秋招经历 题主基本情况,南方普通985普通学生,接触前端十个月左右,今年 8 月后开始正式准备秋招. 说起我的秋招,一个词,就是"逆袭".一开始,华为笔试没过,三七互娱笔 ...

  4. 关于前端学习路线的一些建议(值得零基础拥有)

    前言 对于刚开始学习前端的伙伴俩说,问得最多的问题就是 --前端技术现在如此繁杂,我到底应该如何学习.这个话题太大了,几句话回答不好:也由于这个问题确实困扰了很多前端开发人员,所以我也就着手系统的输出 ...

  5. Web前端学习(千锋)

    Web前端学习 一 . 选择器 标签选择器 群组选择器(分组选择器) 通配选择器 层次选择器 属性选择器 伪类选择器 结构性伪类选择器 二 . css继承 三 . css优先级 四 . css盒子模型 ...

  6. 第十五周学习周记——微信小程序开发初步

    第十五周学习周记 前言 一.小程序简介 二.小程序代码构成 1. JSON配置 2. WXML模板 3. WXSS样式 4. JS逻辑交互 总结 前言 这一周将开始微信小程序的学习. 一.小程序简介 ...

  7. 史上最全web前端学习路线

    web前端学习路线 一.web前端学习路线 一.web前端学习路线 HTML 基础,建议时常两周,包括面试的热点:margin塌陷.bfc CSS 基础,建议时长两周,包括权重 Js(Ajax) 基础 ...

  8. 前端实习周记06 (遇到棘手问题不要一路走到黑,山穷水复疑无路,柳暗花明又一村)

    前端实习周记06 本周遇到了一个想想就肝疼的坑. 做一个页面需要使用附件下载的接口.情况是这样的: 在发起下载http请求后,后端直接传递了一个二进制文件,可以接受但是一直未能跳转下载,尝试解决这个问 ...

  9. 【FE前端学习】第二阶段任务-基础

    技能学习部分: 1.需要熟练掌握HTML标签以及CSS各个常用属性. 2.掌握CSS3 常用属性 3.掌握jquery的基本用法,对于JS基本逻辑语句需要熟练掌握 上文 [FE前端学习]第二阶段任务- ...

最新文章

  1. Windows与Linux之间互传文件的方法
  2. P1759 通天之潜水(不详细,勿看)(动态规划递推,组合背包,洛谷)
  3. Linux 的文件和目录管理类命令
  4. dmg文件 linux,安装和使用Dmg2Img在Linux上创建macOS安装盘
  5. 从后台传给前台的url字符串值的注意事项
  6. 通过PROC信息调节TCP窗口
  7. Android 判断当前联网的类型 wifi、移动数据流量
  8. swift5 实现录音App
  9. 机器学习线性回归_机器学习实例--线性回归
  10. 中国光伏产业将面临何种形势?
  11. 只靠可视化大屏,做不了数字化,阿里总监总结3点,你做到了几个
  12. JAVA Swing GUI设计 WindowBuilder Pro Container使用大全4——JSplitPane使用
  13. 进一步理解VC中的句柄
  14. 精通Android【Android移动开发制胜宝典】
  15. AES-GCM加密算法
  16. 各省互联网普及率数据集(1997-2018年)
  17. 零基础H5小游戏傻瓜教程_教您如何制作微信小游戏
  18. Prometheus踩坑记
  19. ssh远程重装Centos系统
  20. LiveData 源码解析(2.4.1 版本)

热门文章

  1. What's ASM?
  2. 2022哈尔滨工业大学 软件构造期末复习 一
  3. 五子棋java程序=权值法_五子棋(人机对弈)——Java权值法五子棋博弈
  4. delve应该安装到哪_Go调试工具—— Delve
  5. 自动驾驶采标系列三:基于图像的目标检测技术
  6. STM32F103标准库开发----CAN总线通信实验----发送和接收
  7. 最新版vscode添加自定义背景图片background插件
  8. Deblurring via Stochastic Refinement 论文笔记
  9. 服务器卸载重装NVIDIA显卡驱动 详细版
  10. 图片 100%显示. img 全部显示.