css浮动效果造成父元素高度为0,解决
2024-10-21 13:02:22
1. 子元素浮动时,会造成父元素高度为0。会造成后面的元素样式混乱。
<div class="outer">
<div class="inner"></div>
<div class="inner"></div>
<div class="inner"></div>
</div>
2. 通过父元素添加:after样式解决。原理相当于末尾添加一个子元素设置其浮动效果清除。
1) :after在元素内末尾添加内容
2) content: ''; 末尾添加的内容
3) display: block; 设置其为块级元素
4) clear: both; 清除浮动效果
.inner {
width: 200px;
height: 50px;
background: #aadddd;
float: left;
}
.outer:after {
content: '';
display: block;
clear: both;
}
最新文章
- 常用的Linux命令
- 无论IT代码系统还是人生都是有惯性的
- [SharpDevelop]程序入口
- Fragment和Activity的区别
- 浅谈网络爬虫爬js动态加载网页(二)
- PHP中刷新输出缓冲
- Axure RP Pro 6.5 正式版发布,新功能介绍,
- 网易云课堂_程序设计入门-C语言_第二周:判断_1时间换算
- UNIX文化与历史--初学者必看
- lightOJ 1047 Neighbor House (DP)
- PHP中array_merge函数与array+array的区别
- Golang时间格式化
- CentOS.7下安装配置FTP和SFTP服务
- Java项目的导入和导出
- HTML 中的预留字符(如标签的小于号 <; )必须被替换为字符实体( &;lt; )。 不间断空格(&;nbsp;)
- 【HDU - 4344】Mark the Rope(大整数分解)
- poi横纵导出
- How to scale Complex Event Processing (CEP)/ Streaming SQL Systems?
- Restrict &; Cascade
- 关于数组以及c#学习问题
热门文章
- R包本地安装方法
- ABAP 委外采购收货调用过账bapi
- 报错:cannot import name ‘escape’ from ‘jinja2’
- List<;Object>;集合获取指定属性最大值的对象
- software_programming
- 080_Dataloader.io
- 二叉树TwT
- ps如何正确擦除文字 如何正确用ps擦除文字
- IDEA Download missing driver files 下载失败解决方法
- 11、java环形单链表解决约瑟夫问题