課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
我將position:relative改為absolute會發(fā)現(xiàn)紅框有一點的位置變化,這是為什么
2018-12-12
源自:初識HTML(5)+CSS(3)-升級版 13-7
正在回答
relative是相對以前的位置移動,absolute在這里是相對body移動,既相對瀏覽器窗口移動
這里的這個框原來與瀏覽器窗口有一定的邊界距離,假設(shè)框與瀏覽器窗口的上邊界距離為10px
在這里position設(shè)為relative后,上邊界距離10px+50px,這里是原來的邊界距離10px+相對以前的位置移動50px
但是在position設(shè)為absolute后,上邊界距離為50px,這里則是相對瀏覽器窗口移動50px
慕容4069943 提問者
舉報
HTML(5)+CSS(3)基礎(chǔ)教程8小時帶領(lǐng)大家步步深入學(xué)習(xí)標(biāo)簽用法和意義
1 回答相對位置position:relative怎么解
2 回答怎么改變原位置?
2 回答怎么改變文字的位置
4 回答相對定位為什么偏移前的位置也改變了?
2 回答box3為什么還要設(shè)置 position:relative
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2018-12-12
relative是相對以前的位置移動,absolute在這里是相對body移動,既相對瀏覽器窗口移動
這里的這個框原來與瀏覽器窗口有一定的邊界距離,假設(shè)框與瀏覽器窗口的上邊界距離為10px
在這里position設(shè)為relative后,上邊界距離10px+50px,這里是原來的邊界距離10px+相對以前的位置移動50px
但是在position設(shè)為absolute后,上邊界距離為50px,這里則是相對瀏覽器窗口移動50px