-
fixed定位的特點(diǎn)是固定在窗口的某個(gè)確定位置,不論如何滾動(dòng)都不影響,而其他的元素都會(huì)從它下面穿過(guò),很常見(jiàn)的比如現(xiàn)在電商網(wǎng)站的搜索框,天貓?jiān)斍轫?yè)的評(píng)價(jià)成交tab欄。 偏移量的確定要么是根據(jù)瀏覽器窗口,設(shè)置top、right、bottom、left這些值,要么就相對(duì)于已經(jīng)定位的祖先元素。查看全部
-
案例實(shí)現(xiàn)的關(guān)鍵點(diǎn): 頂部固定層: #top-----position:fixed;top:0;left:0;后兩者不是必須的,這主要取決于top層的祖先元素是不是已經(jīng)定位了,并且它有沒(méi)有偏移量; #mainbody-----margin-top:(#top高度+原有間距)px 由于top層脫離了標(biāo)準(zhǔn)文檔流,因此mainbody層會(huì)上移,這時(shí)就要對(duì)mainbody進(jìn)行修復(fù),此時(shí)因注意:margin-top:(#top高度+原有間距)px。查看全部
-
fixed定位總結(jié): 定位形式——絕對(duì)定位 特點(diǎn)——位置固定不變,兄弟元素會(huì)從其下穿過(guò) 未設(shè)置偏移量時(shí): 有已定位祖先元素:以祖先元素為基準(zhǔn)定位 無(wú)已定位祖先元素:以瀏覽器窗口為基準(zhǔn)定位 設(shè)置了偏移量時(shí):有、無(wú)已定位祖先元素,均以祖先元素為基準(zhǔn)偏移查看全部
-
已知一 div 高 35px,緊鄰其后的 X 元素上外邊距為 15px,為該 div 設(shè)置 fixed 定位后,div與瀏覽器可視窗口上邊界相距15px查看全部
-
將position屬性設(shè)置為fixed的塊從頂部移到底部,則可用:bottom:0;實(shí)現(xiàn)查看全部
-
在對(duì)元素設(shè)置固定定位時(shí),如果希望本元素包含其父包含塊中,則不需要對(duì)其設(shè)置偏移量。 優(yōu)先級(jí):行內(nèi)樣式 > 內(nèi)部樣式 > 外部樣式查看全部
-
只有設(shè)置了相對(duì)定位,或絕對(duì)定位的元素才具有的屬性是z-index屬性。它的作用是設(shè)置元素所在的z軸層級(jí)。z-index值越大,元素層級(jí)就越大查看全部
-
固定定位時(shí)的注意事項(xiàng)查看全部
-
absolute與fixed相同點(diǎn): 1. 完全脫離標(biāo)準(zhǔn)文檔流; 2. 未設(shè)置偏移量時(shí),都定位在父元素的左上角 (偏移量——元素設(shè)置定位(相對(duì)或絕對(duì))后就具有偏移屬性和疊堆屬性(z-index))查看全部
-
固定層效果是指:當(dāng)滑動(dòng)滾動(dòng)條時(shí),網(wǎng)站的頂部固定不動(dòng),網(wǎng)頁(yè)內(nèi)容從其下面穿過(guò)的效果。一般應(yīng)用于縱向信息流較大的網(wǎng)站。 absolute和fixed都屬于絕對(duì)定位,只是它們的表現(xiàn)形式不一樣查看全部
-
在對(duì)元素進(jìn)行固定定位時(shí),如果希望該元素在包含塊內(nèi),則不要對(duì)其設(shè)置偏移量查看全部
-
absolute與fixed區(qū)別: absolute: 1、如無(wú)父元素定位,則以html元素進(jìn)行定位 2、如有父元素定位,則以最近的父元素進(jìn)行定位 fixed: 1、未設(shè)置偏移量,若有已定位的祖先元素,以祖先元素為基準(zhǔn)定位 2、未設(shè)置偏移量,若無(wú)已定位的祖先元素,以瀏覽器窗口為基準(zhǔn)定位 3、若已設(shè)置了偏移量,無(wú)論是否有已定位的祖先元素,都以瀏覽器窗口為基準(zhǔn)定位查看全部
-
一個(gè)元素設(shè)置了絕對(duì)定位,就自動(dòng)獲得偏移屬性和堆疊屬性(z-index)查看全部
-
position屬性值:satic,relative,absolute,fixed查看全部
-
position定位有三種形式,靜態(tài)定位、相對(duì)定位、絕對(duì)定位查看全部
舉報(bào)
0/150
提交
取消