当前位置:网站首页>清除浮动与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 */
}边栏推荐
猜你喜欢
随机推荐
洛谷P4799 世界冰球锦标赛
openlayers不常用接口介绍
项目分析(复杂嵌入式系统设计)
脑机接口003 | 马斯克称已实现与云端的虚拟自己对话,相关概念股份大涨
2022最新彩虹表
【C语言刷题】Leetcode238——除自身以外数组的乘积
Monitor is easy to Mars debut: distributed operations help TOP3000 across management gap
Metaverse 001 | Can't control your emotions?The Metaverse is here to help you
【学习日记】win64配置openni的vs2022编译环境
86.(cesium之家)cesium叠加面接收阴影效果(gltf模型)
麦聪DaaS平台 3.7.0 Release 正式发布:全面支持国际化
中断向量表概述
What is the use of IT assets management software
3年半测试经验,20K我都没有,看来是时候跳槽了
T31开发笔记:metaipc测试
竞赛:糖尿病遗传风险检测挑战赛(科大讯飞)
Functional test points for time, here is a comprehensive summary for you
洛谷P1502 窗口的星星
有什么好用的IT资产管理软件
AI智能剪辑,仅需2秒一键提取精彩片段









