Прокрутка фона Parallax, похоже, не работает на Material Design Lite. Или я делаю это неправильно.Прокрутка Parallax на Material Design Lite не работает?
Это моя проблема: https://i.imgur.com/6YbSkm5.png
Огромный пробел в середине не отображается фоновое изображение или фон: Я даю его при тестировании его на экране HiDPI. Однако он работает на других размерах экрана, таких как MDPI и более мелкие (по крайней мере, в соответствии с Chrome). Я попытался с помощью отдельного .parallax класса со следующим:
.parallax{
background-position: 50% 50%;
background-repeat: no-repeat;
background-attachment: fixed;
background-size: cover;
}
, но это не сработало равно как и не работать с кодом, которая находится в изображении.
Я использую структуру Material Design Lite, и я думаю, что это вызывает проблему. Когда я перехожу в представление Inspect Element и удаляю оба дисплея: flex и display: webkit-flex в классе .mdl-layout, он работает.
Я столкнулся с аналогичной проблемой с параллаксом и MDL, но с использованием React framework. Здесь, кажется, параллаксный компонент не получал события прокрутки пузырьков при использовании внутри компонентов MDL. Прослушивание событий прокрутки разрешало проблему для меня. Не похоже, что это ваша проблема, но, возможно, стоит иметь в виду. –