0
我正在一個uni項目上工作,需要我自己的圖像來形成幾頁的背景。我有一個鑰匙標誌,一個下一個和一個後退按鈕,然後是圖像。我希望形象能夠落後於所有這些元素。我已經爲每個元素分配了相對/絕對位置和z-索引。然而,圖像仍然被推到這些其他元素之下。有什麼建議?我會找到我的相關CSS/HTML並將其放在下面。css3 z-index問題,不工作?
HTML:
<body>
<div id="logo">
<img src="images/key.jpg" width="3%" height="3%"/>
</div>
<div class="next">
<a href="scene2.html"> Next</a>
</div>
<div class="back">
<a href="abduction.html"> Back</a>
</div>
<div class="backing">
<img src="images/scene1.jpg" width="800" height="800"/>
</div>
</body>
</html>
和CSS:
#logo {
position:relative;
z-index:200;
}
.backing {
position:absolute;
z-index:0;
float:left;
}
.next .back {
position:relative;
z-index:180;
}
我已經還沒有的唯一原因是因爲我在CSS想如果我要改變body標籤的背景圖像,這將意味着該特定圖像選擇n將成爲所有頁面的背景。這不是我想要的。我希望能夠控制不同頁面的不同背景。你能推薦如何做到最好?謝謝! – 2012-01-07 15:35:21
如果您的網站爲每個頁面重新加載,那麼您可以在每個頁面的style屬性中設置背景圖像。如果它沒有爲每個頁面重新加載,那麼你可以使用javascript來設置背景圖片: '
' 和'document.body .style.backgroundImage =「background1.png」;' – 2012-01-07 15:37:19好的,非常感謝。 – 2012-01-07 15:52:07