@insomniamo

Почему медиа-запрос переписывает стили, которые не должен переписывать?

Добрый день, помогите пожалуйста. Почему медиа запрос переписывает стили, которые не должен переписывать?
Суть в том, что применяется подход - mobile first и изначально все под мобилку, потом медиа-запросами под остальные брейкпоинты. Так вот, на данном скриншоте ширина экрана мобилки должна быть 20px, далее от 768px ширины - 40px, но почему-то медиа-запрос таблета перекрывает стили мобилки, даже когда ширина экрана не достигается его брейкпоинта...
&__container{
        max-width: $max-container-width;
        margin-left: auto;
        margin-right: auto;

        padding-left: $gap-container-mobile; //20px
        padding-right: $gap-container-mobile;

        @media #{$tablet-width}{ //(min-width: 768px)
            padding-left: $gap-container-tablet; //40px
            padding-right: $gap-container-tablet;
        }

        @media #{$desktop-width}{ //(min-width: 1440px)
            padding-left: $gap-container-desktop; //72px
            padding-right: $gap-container-desktop;
        }
    }

66211f7344cc6931187849.png
  • Вопрос задан
  • 74 просмотра
Решения вопроса 1
Добрый день, все по селекторам у вас правильно, по порядку брейкпоинтов тоже, я проверил сейчас на примере, как у вас, все работает

Сразу уточню, вы же правильно поняли что min-width: 1440px значит что это от 1440px будет работать, по идее он должен перекрывать, по коду выглядит так, будто вы на экране менее 1440px проверяете и более 768px, но по логике у вас все окей
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы