2014-06-06 64 views
0

所以我一直在關注,以便更清楚地瞭解相對和絕對定位。大部分事情都很清楚,但在文章結尾處,它說的是絕對定位的 。CSS絕對定位,什麼是「非靜態定位的祖先」?

..它並不總是默認在瀏覽器窗口的左上角。 相反,什麼位置:絕對;確實是位置相對於其第一個非靜態定位的祖先元素 (繼承 也不算)...

有人可以把在通俗地說請。 由於

+0

這可能有點幹讀,但確實解釋了一切,包括什麼是「定位元素」。 https://developer.mozilla.org/en-US/docs/Web/CSS/position – xec

回答

3

不靜態定位元件是具有position屬性設置爲static(這是默認值)以外的任何其他的元件。

對於e.g:position: relative || absolute || fixed

如果沒有找到這樣的定位的祖先,在absolute定位元件將相對於窗口定位。