css4浮动+清除浮动

浮动

一.常见网页布局

1.三种布局方式

标准流/普通流/文档流

浮动

定位

2.布局准则


二.浮动(float)

1.好处

普通流盒子中间默认有空隙且不知道空隙大小,有些布局普通流做不到,浮动可以方便控制盒子间的空隙

2.概念

3.三大特性

(1)脱标

(2)一行内显示且顶端对齐

(3)具有行内块特征

4.使用

5.常见网页布局模板


6.注意点

三.清除浮动

1.why

2.本质

3.语法

应用

4.四种way(后三个都是给父级添加)

(1)额外标签法(空标签必须是块级元素)

(2)overflow

(3):after伪元素发(复制调用)

(4)双伪元素(复制调用)

清除浮动总结

相关推荐
小鹿( ﹡ˆoˆ﹡ )几秒前
Python中的树与图:构建复杂数据结构的艺术
开发语言·python
想变成自大狂6 分钟前
C++中的异构容器
开发语言·c++
qq_172805597 分钟前
GO GIN 推荐的库
开发语言·golang·gin
friklogff13 分钟前
【C#生态园】构建你的C#操作系统:框架选择与实践
服务器·开发语言·c#
就这个java爽!25 分钟前
JAVA网络编程【基于TCP和UDP协议】超详细!!!
java·开发语言·网络·tcp/ip·udp·eclipse·idea
环能jvav大师34 分钟前
基于R语言的统计分析基础:使用dplyr包进行数据操作
大数据·开发语言·数据分析·r语言
天下无贼!36 分钟前
2024年最新版Vue3学习笔记
前端·vue.js·笔记·学习·vue
Jiaberrr37 分钟前
JS实现树形结构数据中特定节点及其子节点显示属性设置的技巧(可用于树形节点过滤筛选)
前端·javascript·tree·树形·过滤筛选
赵啸林40 分钟前
npm发布插件超级简单版
前端·npm·node.js
懒洋洋大魔王1 小时前
7.Java高级编程 多线程
java·开发语言·jvm