Я использую исправление CSS, чтобы прозрачность не влияла на внутренние элементы, и я столкнулся с проблемой.Изображение будет растягиваться только до 100% видимой страницы.Моя страница довольно высокая, однако половина ее скрыта и доступна только при прокрутке вниз.Как только вы прокрутите вниз, контейнер с изображениями закончится, и я получу только сплошную заливку.Можно ли это исправить, например CSS или jQuery?
Пример: ![enter image description here](https://i.stack.imgur.com/EngUP.png)
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%;
}