某元素对象设置为绝对定位显示,但是它的所有祖先元素都没有设置过定位属性,那么该元素定位时参照元素是body元素。
举一反三
- 关于绝对定位说法正确的是() A: 绝对定位参照元素是其父级元素 B: 绝对定位参照元素是body C: 绝对定位参照元素是其自身位置 D: 绝对定位参照元素是其父级元素,且父级元素也设置了定位属性
- 绝对定位是将元素依据()(绝对、固定或相对定位)的父元素进行定位,若所有父元素都没有定位,则依据()(浏览器窗口)进行定位。当()属性的取值为()时,可以将元素的定位模式设置为绝对定位。
- 关于绝对定位,说法错误的是: A: 绝对定位的元素可能会与其他元素位置重叠,绝对定位的元素一定可以在最前面显示; B: 绝对定位元素的位置,可以通过left和top两个值设置; C: 绝对定位偏移的参考对象最好是body; D: 设置绝对定位后,元素一定是块元素
- 绝对定位是将元素依据最近的已经定位( )的父元素进行定位,若所有父元素都没有定位,则依据body根元素(即浏览器窗口)进行定位
- 某个元素进行绝对定位后,如果想参照其最近的一个父级元素(body除外)进行偏移,其父级元素也必须设置定位属性