
所以,如果我有這個設定:
<!DOCTYPE html>
<html>
<body>
<p style="position:absolute;">p tag</p>
</body>
</html>
p標簽的“第一個定位的祖先元素”是什么?
uj5u.com熱心網友回復:
p元素的祖先依次為:
- (第一)身體(父母)
- html(祖父母)
第一個定位的是 CSSposition屬性設定為非static(默認值)值的第一個。
缺少任何 CSS(如您的情況),沒有任何定位的祖先。
W3Schools(在很多方面)很糟糕,在這種特殊情況下,它無法告訴您MDN 不會錯過什么:
該元素已從正常檔案流中移除,并且頁面布局中不會為該元素創建任何空間。它相對于其最近定位的祖先定位,如果有的話;否則,它相對于初始包含塊放置。
和
注意:根元素(
<html>)所在的包含塊是一個矩形,稱為初始包含塊。它具有視口(對于連續媒體)或頁面區域(對于分頁媒體)的尺寸。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/535632.html
標籤:网页格式css-位置
上一篇:在asp.netcoremvc中使用ajax從資料庫獲取有限資料
下一篇:洗掉或修改行內css
