課程
/前端開發(fā)
/HTML/CSS
/初識HTML(5)+CSS(3)-升級版
同上~請問為什么參照元素要用relative,而相對定位元素要用absolute呀,還是不理解
2018-12-11
源自:初識HTML(5)+CSS(3)-升級版 13-9
正在回答
我覺得舉例子可以讓你更好的理解,假設(shè)我現(xiàn)在創(chuàng)建了兩個box,box1和box2,box2是子級,如果我想讓box2根據(jù)box1的位置進行位移和定位,那我得在box1和box2上分別加上relative和absolute,這樣才能形成子級根據(jù)父級定位,如果box1沒加上relative,那么會導(dǎo)致我box2根據(jù)瀏覽器進行絕對定位,會定位到別的位置(body),那如果只給box1加上,但沒給box2,那只能形成box1呈現(xiàn)相對定位的單獨效果,所以你想讓box2跟著box1進行定位,這兩者都少不了
relative意思是相對的,absolute意思是絕對的,你如果想對于一個盒子進行絕對定位添加內(nèi)容的話,首先要在和前輩盒子里面加入position:relative;要不無法進行絕對定位的內(nèi)容填充。
我會有貓的 提問者
舉報
HTML(5)+CSS(3)基礎(chǔ)教程8小時帶領(lǐng)大家步步深入學習標簽用法和意義
3 回答參照定位元素為什么要定義成relative
1 回答參照定位的元素必須是相對定位元素的前輩元素,為什么不可以是絕對定位元素(absolute)呢?
7 回答什么是前輩元素?為什么前輩元素必須是relative,相對參照的是absolute?
2 回答相對定位的元素為什么是absolute
8 回答為什么父元素一定要用relative
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-02-09
我覺得舉例子可以讓你更好的理解,假設(shè)我現(xiàn)在創(chuàng)建了兩個box,box1和box2,box2是子級,如果我想讓box2根據(jù)box1的位置進行位移和定位,那我得在box1和box2上分別加上relative和absolute,這樣才能形成子級根據(jù)父級定位,如果box1沒加上relative,那么會導(dǎo)致我box2根據(jù)瀏覽器進行絕對定位,會定位到別的位置(body),那如果只給box1加上,但沒給box2,那只能形成box1呈現(xiàn)相對定位的單獨效果,所以你想讓box2跟著box1進行定位,這兩者都少不了
2018-12-11
relative意思是相對的,absolute意思是絕對的,你如果想對于一個盒子進行絕對定位添加內(nèi)容的話,首先要在和前輩盒子里面加入position:relative;要不無法進行絕對定位的內(nèi)容填充。