文档流默认的文档流是指元素在元素排版和布局过程中会自动按照这种从左到右,从上到下的顺序排列方式,其中每个块元素占一行,一行中的元素在一行内从左到右排列,直到当前行遇到边界,再换到下一行的起点继续排列。脱离文档流意味着将元素从普通布局(普通文档流)中分离出来。当其他盒子被定位时,它们将被视为没有看到它。这两个位置有可能重叠,但它们仍然存在于DOM树中。.定位的实现我们可以通过在css中设置position属性的值来设置元素的定位类型。position的值分为以下几种:staticdefault(非定位元素)inherit从父元素继承position属性的值relativerelative(定位元素)absoluteabsolute(定位元素)fixedfixed(定位元素)stickysticky(定位元素)定位元素的特点:可以使用定位规则。按上、右、下、左设置偏移量。绝对定位和固定定位的块元素和内联元素会自动转换为内联块元素1.相对布局位置:relative;不脱离文档流。相对于其原始位置移动。案例:如何实现下图的偏移效果?从代码中可以看出,只要将紫色div的style属性设置为position:relative即可;,你可以使用left和top设置相对于原始文档布局位置的偏移量。实现代码如下:
