基本上我想要實現的是在div中間的一個洞。背後有一個100%寬度的div,最終將成爲一個滾動條,在頂部將再次是一個100%寬度的div,但在中間有一個洞來展示下面的內容。目前我已經使用透明PNG背景圖像實現了這一點,但後面的.test
div需要可點擊,所以我試圖找到更好的解決方案。
的jsfiddle演示:http://jsfiddle.net/neal_fletcher/vmTHL/1/
HTML:html/css:在div中創建洞
<div class="test"></div>
<div class="background-image"></div>
CSS:
.test {
position: absolute;
width: 100%; height: 240px;
background-color: red;
top: 0; left: 0;
z-index: 1;
cursor: pointer;
}
.background-image {
position: absolute;
width: 100%; height: 240px;
top: 0; left: 0;
z-index: 2;
background-image:url('http://oi42.tinypic.com/2ziwodd.jpg');
background-repeat:no-repeat; background-position:center;"
}
視覺上這是我後,但.test
DIV需要可點擊過,任何建議將不勝不勝感激!
試着把它放在div裏面,並把你想要的內容放在邊框裏。 –