如何讓兩個div不重疊 為什么兩個DIV是重疊的,我不要重疊,要一個在上面,一個在下面?
為什么兩個DIV是重疊的,我不要重疊,要一個在上面,一個在下面?因為你的第一個div給了你絕對的定位位置:絕對因此絕對定位div不再在流中。去掉絕對定位。我不知道你為什么要寫這樣的風格。沒有必要使用絕
為什么兩個DIV是重疊的,我不要重疊,要一個在上面,一個在下面?
因為你的第一個div給了你絕對的定位位置:絕對
因此絕對定位div不再在流中。去掉絕對定位。
我不知道你為什么要寫這樣的風格。沒有必要使用絕對定位法頂部:30px或保證金-頂部:30px至實現(xiàn)
-----------------------------------------------------------------UL Li問題:上面提到的ulli的問題主要是因為HTML中的元素UL有默認的邊距和填充值。一般來說,在編寫頁面時,會有一個CSS重置,就是清除一些元素的默認邊距和填充值,否則會影響以后的頁面布局。在您的示例中,只需清除代碼前面的邊距填充。建議也清除邊距值。如有必要,按如下方式分別添加它們:
UL{填充:0如果你要想準確地控制自己的位置,你最好在外面的邊緣添加一個父層
然后在你的兩個CSS中添加上下兩層~~(當然,為了準確可以添加)
Z-index:屬性可以調整上下的順序。值越高,層在頂部的位置就越高。