makc9I
@makc9I
фрилансер, web разработчик

Почему пропадает слайдер?

Всем привет. Есть такая проблема:
Вот сайт go-mf.ru, на разрешениях при ширине меньше 600px шапка выглядит так:
5ef1adcd58a7a493114437.png
Т.е. пропадает слайдер. Я облазил инспектором все элементы и не понимаю, что его перекрывает. В тот момент, когда мы скролим вниз и срабатывает плагин sticky, т.е. обертке шапке "sticky-wrapper" навешивается класс "is-sticky", слайдер появляется
5ef1ae41effaa232896923.png
Опытным путем я понял, что дело именно в этом событии, так как если просто сделать display: none для sticky-wrapper, то слайдер сразу отображается. Но почему так происходит, и почему именно на разрешении меньше 600px, я понять не могу.

Мне нужен просто свежий взгляд на проблему, мой глаз уже настолько замылен, что мозг кипит.
  • Вопрос задан
  • 96 просмотров
Решения вопроса 1
Avilona
@Avilona
у вас там когда ширина менее 600px перестраивается блок header .contacts-block
у него в тот момент когда он становится display: flex на этой ширине нужно убрать float: right, который прописан для блок в дефолтных стилях
1. https://yadi.sk/i/jl6uwwZmoEnYzA => https://yadi.sk/i/IYlIoa10JxZpLg

в целом у вас там много где флексы, от флоатов можно отказаться совсем, а если они есть не забывайте делать clear: both; там где они есть, чтобы элементы не выпадали из потока
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
02 нояб. 2024, в 23:04
80000 руб./за проект
02 нояб. 2024, в 21:08
2000000 руб./за проект