我正在使用CSS修復來確保不透明不影響內部元素,並且我遇到了問題。該圖片只能延伸至可見的頁面的100%。然而,我的頁面很高,其中一半隱藏,只能通過向下滾動訪問。一旦你向下滾動,圖像容器結束,我只得到一個固體填充顏色。這可以修復,也許CSS或jQuery?CSS不透明度修正 - 使透明容器拉伸高度的頁面(和隱藏部分)
實施例:
HTML:
<body><!-- Bg Color -->
<div class="bgImg"></div><!-- Bg Image Container -->
<div data-role="page" class="type-home" data-theme="a">
</div>
</body>
CSS:
body { background-color: red; }
.bgImg {
background-image: url(../images/patterns/pattern9.png);
opacity: 0.8;
filter: alpha(opacity=0.8;);
-khtml-opacity: 0.8;
-moz-opacity: 0.8;
-webkit-opacity: 0.8;
position: absolute;
z-index: -1;
top: 0;
bottom: 0;
left: 0;
right: 0;
width: 100%;
height: 100%;
}
爲什麼不把CSS添加到您的身體 - 將這項工作? – 2012-03-07 12:05:49