有點像百度提問里面這個一樣不過DIV1沒有確定高度,完全是由一此子元素撐起來的,現在就要用一個DIV2,能完全覆蓋在DIV1上,檔住整個DIV1 , 這樣要怎么實現?
2 回答

忽然笑
TA貢獻1806條經驗 獲得超5個贊
這個跟html元素的定位方式有關.
div默認的是 后面一個div根據前一個div來定位. 也就是相對定位;
而你這里需要的,實際上就是兩個div根據他們的父容器來定位, 也就是絕對定位. 并且, 后面一個div覆蓋到前一個上面.
所以, 你應該使用的是
123456789101112131415161718192021 | < style > .parentDiv{ position:relative; } .div1{ position:absolute; z-index:1; } .div2{ position:absolute; z-index:2; } </ style > < div class = "parentDiv" > < div class = "div1" > 我在下面 </ div > < div class = "div2" > 我在上面 </ div > </ div > |
- 2 回答
- 0 關注
- 2456 瀏覽
相關問題推薦
添加回答
舉報
0/150
提交
取消