我遇到了問題,我無法確定如何解決此問題。我想要的是,「紅色框」停留在z-index 2頁面的頂部,而背景上的所有內容都保留在索引1上,但不知何故,此代碼會「摺疊」這些圖層。如果有人能幫助我,我真的很感激。對不起我的英語不好。提前致謝。如何通過「z-index」在內容頂部始終生成菜單
<html>
<head>
<title></title>
<style type="text/css">
body { margin: 0; }
#container {
position: absolute;
float: right;
z-index: 1;
}
.left1 {
background-color: blue;
height: 50px;
width: 100%;
}
.left2 {
background-color: green;
height: 50px;
width: 100%;
}
#right {
background-color: red;
height: 300px;
width: 300px;
float:right;
z-index: 999999;
margin-top: 0px;
position: relative;
}
</style>
</head>
<body>
<div id="container"></div>
<div class="left1">LEFT BLUE</div>
<div class="left2">LEFT GREEN</div>
</div>
<div id="right">RIGHT RED</div>
</body>
</html>
我想你需要分享一些html來幫助我們來幫助你......你可能不需要z-index來做到這一點。你可以使用相對和絕對定位......並期待你的CSS例子,恐怕你可能不太瞭解如何正確使用相對和絕對定位。不,我對此知之甚多;) – rafaelbiten
工作!完善。我以前嘗試過,但我不會將其改爲「絕對」。非常感謝你! – rmz
div中額外的結束標記在你的html中 – adedoy