課程
/前端開發(fā)
/HTML/CSS
/從 psd 到 html
public-container居中容器為什么要設(shè)置position:relative; ?
2016-09-13
源自:從 psd 到 html 2-2
正在回答
position:relative;是相對(duì)于元素本身的位置移動(dòng)的,如果對(duì)一個(gè)元素進(jìn)行相對(duì)定位,它將出現(xiàn)在它所在的位置上。然后,可以通過設(shè)置垂直或水平位置,讓這個(gè)元素“相對(duì)于”它的起點(diǎn)進(jìn)行移動(dòng)。
在這里其父元素是public-header, public-container建立起來后,他有自己的起始位置,relative是根據(jù)這個(gè)起始位置來居中的。如果沒有relative,默認(rèn)是static,是移不動(dòng)的。如果設(shè)置成absolute,那么,他原來的位置不保留,且根據(jù)祖先的位置,即public-header的位置來設(shè)定偏移。
hahahhao 提問者
生成相對(duì)定位的元素,相對(duì)于其正常位置進(jìn)行定位。
舉報(bào)
教你把PSD設(shè)計(jì)稿轉(zhuǎn)化成HTML,用案例來講解基本流程
1 回答居中容器為啥不設(shè)置高度?
1 回答不能設(shè)置圖片居中
1 回答index-banner 的position為什么要設(shè)置為relative?
1 回答為什么.public-footer設(shè)置padding-top:100px后,height要設(shè)置成218px呢?
2 回答如果我用<header>那我的居中容器public-container要怎么加 也直接加class嗎
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-09-14
position:relative;是相對(duì)于元素本身的位置移動(dòng)的,如果對(duì)一個(gè)元素進(jìn)行相對(duì)定位,它將出現(xiàn)在它所在的位置上。然后,可以通過設(shè)置垂直或水平位置,讓這個(gè)元素“相對(duì)于”它的起點(diǎn)進(jìn)行移動(dòng)。
在這里其父元素是public-header, public-container建立起來后,他有自己的起始位置,relative是根據(jù)這個(gè)起始位置來居中的。如果沒有relative,默認(rèn)是static,是移不動(dòng)的。如果設(shè)置成absolute,那么,他原來的位置不保留,且根據(jù)祖先的位置,即public-header的位置來設(shè)定偏移。
2016-09-14
生成相對(duì)定位的元素,相對(duì)于其正常位置進(jìn)行定位。