清除浮动和解决塌陷
解决 清除 浮动
2023-09-14 08:59:06 时间
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>12-清除浮动</title> <style> /* 2.1设置外面的盒子 */ .box { width: 210px; border: 1px solid black; /* 清除浮动 产生的原因:父元素没有设置高度, 子元素浮动 1.设置overflow:hidden;\ 2.新增一个空的div标签,设置clear:both; 3.使用伪类, 一般都使用这种 */ /* 如果元素浮动了, 垂直外边不会合并 */ /* overflow: hidden; */ } .clearfix:before, .clearfix:after { content: ""; display: table; } .clearfix:after { clear: both; } .clearfix { /* 适配低版本的IE浏览器 */ zoom: 1; } .last { /* clear: both; */ } /* 2.2设置里面的小盒子 */ .smallbox { width: 50px; height: 50px; background-color: gold; margin: 10px; /* 浮动 */ float: left; } </style> </head> <body> <!-- 1.搭建界面 --> <!-- div.box>(div.smallbox{盒子$}*8) --> <div class="box clearfix"> <div class="smallbox">盒子1</div> <div class="smallbox">盒子2</div> <div class="smallbox">盒子3</div> <div class="smallbox">盒子4</div> <div class="smallbox">盒子5</div> <div class="smallbox">盒子6</div> <div class="smallbox">盒子7</div> <div class="smallbox">盒子8</div> <div class="last"></div> </div> </body> </html>
相关文章
- 本地计算机上的 postgresql 服务启动后停止的问题解决
- 解决Eclipse中文乱码详解编程语言
- 关于swoole 定时器有时候无法清除的解决方法详解编程语言
- MacOS读写NTFS:解决文件储存难题(macos读写ntfs)
- 数据清除解决Java中Redis过期Key的清除问题(redisjava过期)
- MySQL 启动失败:解决方法(mysql没有启动)
- 序SQL Server调整排序:解决乱序之困(sqlserver排序乱)
- 解放Redis从缓存穿透到清除痛点(解决redis缓存穿透)
- 有效解决清除Redis缓存过时记录(清除redis缓存旧数据)
- MySQL中出现内容显示问号的问题解决方法(mysql中内容显示问号)
- 解决一线大厂攻克Redis难题极致解决方案(一线大厂redis问题)
- Redis封装解决瓶颈问题的唯一方法(先查redis封装)
- 技术分享解决方法MySQL分组不可用问题(mysql不能使用分组)
- 头部企业嗨学以身作则强化行业自律 解决退费难题
- .net泛型通用函数的特殊问题的解决方法
- 清除SQLSERVER错误日志出现操作系统错误的解决方法
- xmlhttp缓存清除的2种解决方法