绝对定位和相对定位的一些特性
position:absolute/fixed优先级最高,有他们在时,float不起作用 postion与display:使用定位属性时,元素的display变成了inline-block,宽度从100%变成了auto postion与z-index:后者必须在定位属性下才会有效 position与overflow:当父元素使用了overflow且没有定位属性时,如果子元素是绝对定位且宽度或高度大于父元素,则oveflow会无效,如果想让父元素能限制子元素的溢出,则父元素必须使用相对定位 一、绝对定位 绝定对位是相当于最近一个具有定位属性的元素(postion不能为static)来进行偏移,如果没有找到这个元素,则以body作为偏移的基准,绝对定位后会随着页面的滚动而滚动。 绝对定位在块级元素上使用和行内元素上使用时有一些比较特殊的地方。 块级元素使用绝对定位 1.块级元素在定位前没有指定的宽度的话,默认是100%,但是定位以后宽度变成了auto 2.定位后如果没有指定top或left,此块级元素还是会占据原来的空间 < html > < head > < meta charset ="UTF-8" > < title ></ title > < style > * { margin : 0 ; padding : 0 ; } body { position : relative