Я пытаюсь создать эффект параллакса без использования background-image
с background-attachment: fixed
, так как background-attachment: fixed
не работает на iOS так хорошо. Вот что я придумал:
HTML
<article class="twentyseventeen-panel">
<div class="panel-image">
<div style="position: absolute; top: 0; bottom: 0; left: 0; right: 0;" >
<img src="<?php echo esc_url( $thumbnail[0] ); ?>" style="width: 100%;" />
</div>
</div>
</article>
CSS
.twentyseventeen-panel {
overflow: hidden;
position: relative;
}
.panel-image {
position: relative;
height: 100vh;
max-height: 200px;
}
Теперь я застрял на изображении, чтобы прокрутить, чтобы сделать эффект параллакса. Я попытался установить изображение в позицию fixed
, но мое изображение больше не появляется, когда я это делаю. Как получить этот эффект для эффекта параллакса?