Pull to refresh

Comments 17

Подглядел свойство object-fit — очень полезное, спасибо! Как-то не встречал раньше.

Вариант с липким футером ещё можно организовать так:
#document { 
    min-height: 100vh;
    display: flex;
    flex-direction: column;
}

footer {
    margin-top: auto;
}
Ибо всё это грязные хаки, как и почти всё во фронтенде современном(и не очень).

С паралаксом не все так просто. Демка CSS паралакса не работает с мобильном хроме, а JS версия заметно лагает. В общем получился пример как делать не надо. Сможете сделать работу над ошибками и показать в следующей статье нормальное решение?

UFO just landed and posted this here
Ага, только при этом футер может закрывать собой часть контента. Надо еще «болванку» в контенте под него городить.
UFO just landed and posted this here
Есть другие способы, без указания высоты в пикселях, так как это грязный костыль.
Только не будет работать с динамической высотой футера(а она в более половины случаев такая). А тут работает.
UFO just landed and posted this here
Динамический, это сколько нужно, столько и будет. Не о мобильниках речь.
Спасибо за Night Mode, object-fit и режим смешивания — не знал об этом. Теперь надо не забыть и применить где-нибудь.
Вот поддержка object-fit, если что.
image
Параллакс-изображения на CSS обычная фиксация фонового изображения. А вот именно настоящий параллакс на чистом CSS реализуется примерно так — Performant Parallaxing

Это похоже первый пример который я увидел, который хорошо работает на iOS.
Спасибо.

Постоянный режим Night Mode

Почему то он у меня сработал только на хабре нормально. Например, в том же яндексе он работает как-то вообще странно, фон как был белым, так и остался. На других ресурсах такое же поведение.


Я пытался разобраться почему так, но так и не получилось

Sign up to leave a comment.