課程
/前端開發
/HTML/CSS
/固定層效果
我凌亂了,這老師講的前后矛盾,在講絕對定位和固定定位的相同點時,說未設置偏移量時,都以父元素為基準定位,現在講的又以瀏覽器窗口為基準了?
2015-10-17
源自:固定層效果 3-1
正在回答
fixed固定定位是以窗口為基準的,而absolute絕對定位,是以其父元素中離它最近的使用了固定定位或者絕對定位的父元素為基準。
Song歌 提問者
大懶蟲不偷懶 回復 Song歌 提問者
記得喝水 回復 大懶蟲不偷懶
是這樣的,當樓主使用postion:absolute來定位時,它的定位就是相當于父級元素來定位,并且這個父級元素必須要有position屬性,如果找不到這樣的父級元素,就會選擇body作為父級元素來定位,也即是說如果父元素沒有明確使用position屬性來進行定位時,它會一層層往上找,如果沒找到,就會選擇body作為父級元素來定位,也即是你說的窗口
子木李 回復 Song歌 提問者
Song歌 提問者 回復 子木李
舉報
運用屬性值就輕松實現網頁固定層效果
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2015-10-17
fixed固定定位是以窗口為基準的,而absolute絕對定位,是以其父元素中離它最近的使用了固定定位或者絕對定位的父元素為基準。
2015-10-17
是這樣的,當樓主使用postion:absolute來定位時,它的定位就是相當于父級元素來定位,并且這個父級元素必須要有position屬性,如果找不到這樣的父級元素,就會選擇body作為父級元素來定位,也即是說如果父元素沒有明確使用position屬性來進行定位時,它會一層層往上找,如果沒找到,就會選擇body作為父級元素來定位,也即是你說的窗口