Задать вопрос
@Dmasgj

Не применяется css свойство от @media, что делать?

Прописал свойство:

@media (max-width: 1200px)
    .menu
        &_item
            padding-right: 20px
        &_link
            font-size: 13px

При ширине до 1200px отступы у айтемов должны быть 20px вместо 28px, а размер шрифта у ссылок должен изменятся с 15px на 13px, но этого не происходит. В инспекторе кода данные свойства перечёркнуты.
  • Вопрос задан
  • 167 просмотров
Подписаться 1 Простой 3 комментария
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn
Руководитель frontend направления, предприниматель
В инспекторе кода данные свойства перечёркнуты.


Если свойства перечеркнуты, значит другие, которые его перебивают, не перечеркнуты. Посмотри в инспекторе, какие именно свойства перекрывают эти, там будет указан селектор.

Если можешь, переделай логику специфичности\каскадности. В первом случае может быть другое правило, которое важнее, или ниже по коду идти такое же правило с другими свойствами.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
XOR2048
@XOR2048
Web & Browser extension developer
Попробуйте сделать так:
@media (max-width: 1200px)
    .menu
        &_item
            padding-right: 20px !important
        &_link
            font-size: 13px !important
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы