-
什么時候該設(shè)置偏移量? 在對元素設(shè)置固定定位時,如果希望本元素包含在其父包含塊中,不需要對其設(shè)置偏移量。 {position: fixed;}沒有設(shè)置偏移量的方向依然會保持在父包含塊。 也就是說: 在其沒有設(shè)置偏移量的時候,偏移量參數(shù)值默認為當前fixed的元素與瀏覽器可視窗口的偏移數(shù)值! 同理,對于{position: absolute;}的元素也是一個道理,沒有設(shè)置的偏移量數(shù)值默認為當前其相對于最近的有{position: relative;}的祖先元素的偏移數(shù)值查看全部
-
……………………查看全部
-
現(xiàn)在是不練習提交不了了查看全部
-
不同點————表現(xiàn)形式(產(chǎn)生滾動條時) absolute: 位置會隨滾動條變化; fixed: 1.位置固定,不會隨滾動條變化; 2.被他遮蓋的元素,可以從其下穿過;查看全部
-
absolute和fixed的不同點 absolute: 1,無已定位祖先元素,以<html>為基準偏移; 2,有已定位祖先元素,以距其最近的、已定位的祖先元素為基準偏移; fixed: 1,有、無已定位祖先元素,都以瀏覽器的可是窗口為基準偏移;查看全部
-
absolute和fixed相同點 1,完全脫離文檔流。 2,未設(shè)置偏移量時,都定位在父元素的左上角(離他最近的父元素),偏移量——元素設(shè)置的定位(絕對定位)后,就具有便宜屬性和堆疊屬性(z-index);查看全部
-
......查看全部
-
固定定位:position:fixed 固定定位是相當于“當前窗口”來進行的定位。 固定定位元素不再占空間,層級要高于普通元素,跟“浮動”很像。 固定定位元素,是一個“塊元素”,換句話說,行內(nèi)元素使用fixed定位,將轉(zhuǎn)成“塊元素”。 如果只指定了fixed定位屬性,并沒有設(shè)置偏移量,則“原地不動”。 絕對定位absolute 絕對定位元素,相對于“祖先定位元素”進行的定位。 如果父元素沒有定位屬性的話,則再往上找父定位元素,如果一直找到<body>元素,都沒有找定位元素的話,則最終就相對于body來定位。 如果父元素是定位元素(相對或絕對)的話,那么絕對定位元素,就相對于該父元素進行定位。 絕對定位元素,不再占空間,層級要高于普通元素。 絕對定位元素,是一個“塊元素”。 如果只指定absolute定位,并沒有設(shè)置偏移量,則元素的位置不會改變(原地不動)。查看全部
-
固定層效果(案例實現(xiàn)關(guān)鍵)查看全部
-
固定層效果(總結(jié))查看全部
-
在普通文檔流中,當垂直方向上的兩個外邊距(上、下)相遇時,會發(fā)生外邊距合并,最后的外邊距取兩個外邊距較高的值。這種合并現(xiàn)象發(fā)生在普通文檔流的塊級元素上,而行內(nèi)框、浮動框以及定位框則不會受影響。查看全部
-
已知一 div 高 35px,緊鄰其后的 X 元素上外邊距為 15px,為該 div 設(shè)置 fixed 定位后——div與瀏覽器可視窗口上邊界相距15px 解析:因為X元素15px的上外邊距與body的0px上外邊距信息重疊了,所以body也跟著下移15px;又因為,div在父元素body內(nèi),且沒有設(shè)置偏移量,所以div相對其父元素body進行絕對定位 (當絕對定位,未設(shè)置偏移量時,顯示在body元素的左上角)查看全部
-
偏移量的設(shè)置查看全部
-
absolute與fixed的不同點(二)查看全部
-
absolute與fixed的不同點(一)查看全部
舉報
0/150
提交
取消