將一個p覆蓋在另一個p上有兩種手段:一是設定margin為負值,二是設定絕對定位。
可以根個人狀況設定z-index的值
#1->position 為absolute的狀況
<html> <head> <style> #p1{position:absolute;width:300px;height:300px;background:#ccc;} #p2{position:absolute;left:0;top:0;width:200px;height:200px;background:red;filter:alpha(opacity=50);} </style> </head> <body> <pid="p1">这里是p1的内容 <pid="p2"></p> </p> </body> </html>
2->用margin為負的運算
<html> <head> <style> #p1 {position:relative; width:300px; height:300px;background:#ccc;} #p2 {position:relative; left:0; top:0;margin-top:-15px;width:200px; height:200px; background:red;filter:alpha(opacity=50);} </style> </head> <body> <pid="p1"> 这里是p1的内容 <pid="p2"></p> </p> </body> </html>
以上是CSS中如何讓div覆寫另一個div的實例的詳細內容。更多資訊請關注PHP中文網其他相關文章!