-
這個題實際是這樣的:將上面例子具體化一下,如body(margin:0)下面有一個div高35px,緊鄰其后的X元素外邊距15px,那么div設(shè)置fixed之后,div在原本文檔流該處的地方脫離文檔流(也就是作為body第一個元素的位置),導(dǎo)致緊鄰其后的X元素帶著它的15px跑到body的第一個元素,那么問題來了,margin-top:0的body和margin-top:15px的X元素,發(fā)生margin重疊(margin cllapse),取較大的值,導(dǎo)致body帶著div和x元素一起向下方移動15px。(所以個人覺得,垂直外邊距的重疊才是解釋這個題目的合理原因)查看全部
-
固定定位,不想偏移,就不要設(shè)置偏移量查看全部
-
absolute與fixed的不同點 1.設(shè)置偏移量時,偏移參照基準(zhǔn) absolute a.無已定位祖先元素,以<html>為基準(zhǔn)偏移 b.有已定位祖先元素,以距其最近的、已定位的祖先元素為基準(zhǔn)偏移 fixed 有、無已定位祖先元素,都以瀏覽器可視窗口為基準(zhǔn)偏移 2.表現(xiàn)形式(產(chǎn)生滾動條時) absolute 位置會隨滾動條變化 fixed a.位置固定,不會隨滾動條變化 b.被他遮蓋的元素,可以從其下穿過查看全部
-
只有元素在設(shè)置相對定位,或者絕對定位后,此屬性才有效,它的作用是設(shè)置元素所在的z軸層級。z-index值越大,元素層級越大。查看全部
-
. 已知一 div 高 35px,緊鄰其后的 X 元素上外邊距為 15px,為該 div 設(shè)置 fixed 定位后,下列描述正確的是(),答案是D 嗎,div與瀏覽器可視窗口上邊距是15px嗎 2016-04-01 源自:固定層效果 2-2 79 瀏覽 2 回答 最佳回答 2016-04-06 這是W3C規(guī)定的當(dāng)合子跟合子重疊或接觸的時候,它們的外邊距就會合并了,誰的外邊距寬就取誰的外邊距為準(zhǔn),希望你能理解,代碼你看不出來的,查看全部
-
你把后面那個視頻也看一下,就明白了。 這么給你說吧,在body中,我們要調(diào)整的部分為mainbody塊,此時top塊的top層與mainbody塊的top層撞車了,撞車后mainbody因為設(shè)置top=20px,取外邊框邊界高度最大的,所以,瀏覽器窗口與內(nèi)容部分空出了20px,要解決此撞車問題,給top塊的top層也加一個偏移量為0px,各使用各的,就不會撞車了。查看全部
-
fixed一直已瀏覽器基準(zhǔn)定位么,怎么他還有父包含塊?偏移時候不也是以瀏覽器定位? fixed一直已瀏覽器基準(zhǔn)定位么,怎么他還有父包含塊?偏移時候不也是以瀏覽器定位? 快來回答問題,最佳答案可 +3積分 什么是積分? 2016-03-12 源自:固定層效果 1-6 66 瀏覽 2 回答 xiedukai fixed如果不設(shè)置偏移的話,他開始是以父元素為基準(zhǔn),如果你設(shè)了哪怕一個偏移量,他就馬上以可視瀏覽器為準(zhǔn)了。 2016-03-12 回復(fù) 0 stack_over____flow fixed首先看看有沒有定位祖元素,如果有,則以祖元素為基準(zhǔn)。如果無,則以瀏覽器為基準(zhǔn)。但是當(dāng)它設(shè)置偏移量時候,無論有無祖元素均以瀏覽器為基準(zhǔn)。。查看全部
-
absolute和fixed都認(rèn)為是絕對定位,fixed可以當(dāng)做是絕對定位中比較特殊的一種,即相對于瀏覽器窗口的定位。 當(dāng)子元素是absolute時,子元素以有定位屬性的父元素(fixed,absolute,relative)為基準(zhǔn),跟著父元素當(dāng)前位置進(jìn)行偏移; 當(dāng)子元素是fixed,因為fixed是相對于瀏覽器窗口進(jìn)行偏移,和父元素?zé)o關(guān); 當(dāng)子元素是relative時,相對于自己原來的位置進(jìn)行偏移,但原來的位置還在文檔流中占著空間。查看全部
-
fixed有無已經(jīng)定位的祖先元素都以瀏覽器可視窗口為基準(zhǔn)定位。查看全部
-
absolute未設(shè)置偏移量且未設(shè)置相對定位對象時,默認(rèn)位置在父元素左上角。 當(dāng)期未設(shè)置父元素只設(shè)置偏移量則以html頁面為基準(zhǔn)偏移。 兩者都設(shè)置則以父元素為主。查看全部
-
absolute與fixed相同點查看全部
-
這個題實際是這樣的:將上面例子具體化一下,如body(margin:0)下面有一個div高35px,緊鄰其后的X元素外邊距15px,那么div設(shè)置fixed之后,div在原本文檔流該處的地方脫離文檔流(也就是作為body第一個元素的位置),導(dǎo)致緊鄰其后的X元素帶著它的15px跑到body的第一個元素,那么問題來了,margin-top:0的body和margin-top:15px的X元素,發(fā)生margin重疊(margin cllapse),取較大的值,導(dǎo)致body帶著div和x元素一起向下方移動15px。(所以個人覺得,垂直外邊距的重疊才是解釋這個題目的合理原因)查看全部
-
fixed:有、無已定位祖先元素,都以瀏覽器可視窗口為基準(zhǔn)偏移查看全部
-
margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。vv margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。 margin-top, 一般是對div 或容器標(biāo)簽來說的, top 用于絕對定位與相對定位方面比較多。查看全部
-
設(shè)置TOP部分為fixed以后,一般要對mainbody的margin-top值進(jìn)行修改查看全部
舉報
0/150
提交
取消