首頁 > web前端 > css教學 > CSS中如何讓div覆寫另一個div的實例

CSS中如何讓div覆寫另一個div的實例

黄舟
發布: 2017-07-22 10:44:07
原創
4476 人瀏覽過

將一個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中文網其他相關文章!

相關標籤:
css
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板