У меня есть два компонента на странице: элемент с фиксированным положением, который закрывает окно браузера с дочерним изображением с прозрачным фоном, и вертикальный ползунок fullpage.js, основанный на преобразованиях CSS, со следующей разметкой:
<body>
<div class="fixed-element"><img src="transparent-bg-icon.png" /></div>
<div id="fullpage-container">
<div class="section"></div>
<div class="section"></div>
<div class="section"></div>
</div>
</body>
Я бы хотел, чтобы фиксированный элемент отображался над первым разделом, чтобы изображение было видимым, а затем второй раздел, чтобы скользить по изображению, чтобы изображение исчезло под разделом.С вышеупомянутой разметкой это невозможно с любой комбинацией z-индексов, и если я поместил фиксированный элемент в #fullpage-container
, то фиксированное положение .fixed-element
больше не будет соблюдаться из-за преобразования в родительском элементе.
Есть ли способ достичь этого эффекта, который я пропустил?