CSS 盒模型
内容尺寸
一般情况下,为元素设置width/height,指定的是内容框的大小
内容溢出:内容超出元素的尺寸范围,称为溢出。...默认情况下溢出部分仍然可见,可以使用overflow调整溢出部分的显示,取值如下:
image.png
取值 作用 visible 默认值,溢出部分可见 hidden 溢出部分隐藏...浮动布局
主要用于设置块元素的水平排列
属性
float
取值
可取left或right,设置元素向左浮动或向右浮动
float: left/right;
特点
元素设置浮动会从原始位置脱流,...子元素全部设置浮动,导致父元素高度为0,影响父元素背景色和背景图片展示,影响页面布局
解决
对于内容固定的元素,如果子元素都浮动,可以给父元素固定高度(例:导航栏)
在父元素的末尾添加空的块元素。...,不会脱离文档流
absolute 绝对定位:
绝对定位的元素参照离他最近的已经定位的祖先元素进行偏移,如果没有,则参照窗口进行偏移
绝对定位的元素会脱流,在文档中不占位,可以手动设置宽高
fixed