当前位置:网站首页>清除浮动与BFC
清除浮动与BFC
2022-08-02 18:53:00 【逃跑计划】
当给子元素设置 float 属性时,会出现子元素高度无法撑开父元素高度的问题,如下图所示:
解决办法有两种:
- 给父元素的前后伪类设置 clear: both;
.clearfix:before,
.clearfix:after {
content: ' ';
display: table;
clear: both;
}
2.创建 BFC
- position不为static和relative
- overflow不为visible
- display为inline-block, table-cell, table-caption, flex, inline-flex
.main {
width: 1200px;
padding: 20px;
margin: 100px auto;
overflow: auto; /* 创建 BFC */
}
边栏推荐
- 我靠这套笔记自学,拿下字节50万offer....
- 请教下,1.0.0和1.0.2的底层数据库表结构有变化吗?
- 请教一个数据库连接池的问题,目前已知是事务未设置超时,又有一块代码事务没有提交,一直把连接给耗尽了,
- 松鼠短视频系统为用户加入随机头像代码-快速为用户加上随机头衔
- T5: Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer
- 汇编实例解析--利用tcb,tss,全局tss,ldt管理任务实现任务切换
- SQL Alias Aliases
- JVM内存和垃圾回收-04.程序计数器(PC寄存器)
- Sentienl【动态数据源架构设计理念与改造实践】
- 有哪些好用的实时网络流量监控软件
猜你喜欢
Mppt photovoltaic maximum power point tracking control matlab simulation
EasyCVR平台通过国标GB28181接入柯达NVR显示注册失败,该如何解决?
selenium安装和环境配置Firefox
研发了 5 年的时序数据库,到底要解决什么问题?
基于OpenGL的冰川与火鸟(光照计算模型、视景体、粒子系统)
Gradle系列——Gradle的build.gradle文件详情,项目发布(基于Gradle文档7.5)day3-3
新公链时代的跨链安全性解决方案
JVM内存和垃圾回收-05.虚拟机栈
NC | 土壤微生物组的结构和功能揭示全球湿地N2O释放
What are the useful real-time network traffic monitoring software
随机推荐
深度学习-学习笔记(持续更新)
SQL Alias Aliases
【C语言刷题】Leetcode169——多数元素
thinkphp框架5.0.23安全更新问题-漏洞修复-/thinkphp/library/think/App.php具体怎么改以及为什么要这么改
geoserver+mysql+openlayers问题点
【学习日记】win64配置openni的vs2022编译环境
洛谷P4316 绿豆蛙的归宿
【C语言刷题】双指针原地修改数组(力扣原题分析)
博云入选 Gartner 中国 DevOps 代表厂商
力扣 622. 设计循环队列
洛谷P2880 Balanced Lineup G
【C语言刷题】Leetcode238——除自身以外数组的乘积
动态规划常见实例详解
Go----Go 语言快速体验之开发环境搭建及第一个项目HelloWord
监控易火星版即将亮相:分布式运维帮助TOP3000大企业跨越管理鸿沟
洛谷P2574 XOR的艺术
荐号 | 当一个人不联系你,不拉黑你,原因只有一个……!
【OpenNI2】资料整理 -- 不断更新中
「日志」深度学习 CUDA环境配置
Golang sync/atomic 包的原子操作说明