Привязка прокрутки с липким положением для детей кажется сломанной в FirefoxCSS

Разбираемся в CSS
Ответить
Anonymous
 Привязка прокрутки с липким положением для детей кажется сломанной в Firefox

Сообщение Anonymous »


So I'm building a slideshow of sorts with the slides having position sticky set. Works pretty good on chrome and safari, but sucks on firefox. Maybe someone can help me out somehow?

.slideshow-container { position: relative; overflow: scroll; height: 100vh; scroll-snap-type: y mandatory; } .slide { scroll-snap-align: start; scroll-snap-stop: always; height: 100vh; width: 100%; position: sticky; top: 0; } slide:nth-child(n + 1) { background-color: red; } .slide:nth-child(n + 2) { background-color: blue; } .slide:nth-child(n + 3) { background-color: green; } .slide:nth-child(n + 4) { background-color: yellow; } 1. Slide 2. Slide 3. Slide 4. Slide

The snippet is pretty much the same functionality as my slideshow, it works on the way down, but not on the way up. Tho on the other mentioned browsers it works like a charm.


Источник: https://stackoverflow.com/questions/781 ... on-firefox
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»