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