CSS 布局核心属性总结

1 核心属性

CSS布局核心属性包括4个方面:DFBP。

布局核心属性 说明
1、显示D 设置行;
display 值block换行;inline与inline-block不换行;inline设置宽高无效。
2、浮动F 设置列。
float 值left左浮动;right右浮动。
clear 值both清除浮动。
3、盒子box模型B 设置空白间距与边框。
margin 外边距。
border 边框。
left 内边距。
width/ height 宽度/高度。
4、定位P 主要用于调整相对于父元素与浏览器窗口定位。
position static页面流显示;relative相对自身;absolute相对非static父级元素。

2 基本思路

布局属性使用的基本思路

1)首先通过div分行: display默认block;

2)通过div+float分列:float设置为left或right;

3)利用盒子模型设置行与列的空白间距;

4)局部布局使用定位:

子元素相对于父元素定位:父relative子absolute;

相对浏览器窗口:fixed。