1. 程式人生 > >CSS-float和絕對定位的區別

CSS-float和絕對定位的區別

先看看共同點:

float和絕對定位都脫離了普通文件流

總結了一下,區別如下:

1、float脫離普通文件流,但是文字會環繞它的周圍,也就是說文字將不會重疊放置在浮動元素之上;而絕對定位中,其他所有元素都將會放置在絕對定位的元素之上。

需要注意的是,使用float脫離文件流時,其他盒子會無視這個元素,但其他盒子內的文字依然會為這個元素讓出位置,環繞在周圍。 
而對於使用absolute positioning脫離文件流的元素,其他盒子與其他盒子內的文字都會無視它。

參考連結:https://blog.csdn.net/a819465103/article/details/53857374