我有以下情況:CSS:圖像背景 - 如何防止它?
<html>
<head>
<title>
Title
</title>
<style type="text/css">
#wrapper {
width: 100%;
}
#thingy {
position: absolute;
top: 20px;
background-image: url("bg.png");
width: 100%;
height: 4px;
}
</style>
</head>
<body>
<div id="wrapper">
<img src="test.png" alt=""/>
<div id="thingy"> </div>
</div>
</body>
</html>
test.png是相同的圖像,bg.png是1×4的背景圖像。
問題是:元素#thingy顯示在圖像的前面,所以一行直接穿過圖像。這不應該發生,應該在圖像後面顯示#thingy。玩Z指數不會做任何事情...
任何提示?
感謝, 約斯特
編輯:更多的細節: 我們的目標是獲得一個標題橫幅(test.png以上),其下設一個水平線。該行必須跨越標題區域的整個寬度(因此寬度:100%),橫幅必須保持居中。
這發生在Chrome和Firefox中,所以我想這不是一個瀏覽器的具體問題。 – Jost 2012-03-27 19:34:13
爲圖片提供完全合格的網址(http://「),以便我們可以進行測試 – 2012-03-27 19:36:23