У меня есть веб-сайт с одной таблицей стилей: default.cssMobile.css переопределить default.css
Я вручную обновляю его, чтобы реагировать.
Внутри default.css я импортировать файл другой CSS:
@import "mobile.css";
Ok,
Я использую "СМИ все", чтобы проверить изменения в браузере компьютера.
Мой вопрос о переопределении правил:
Например:
default.css:
.wrapper .header .logo { width:800px; background-color: black; font-size: 26px; }
mobile.css
@media all and (max-width:480px) {
.wrapper .header .logo { width:100%; background-color: blue; font-size: 14px; }
}
Обычно в разрешении менее 480 пикселей правила, определенные на mobile.css, должны работать должным образом.
Но кажется default.css является переопределение мой mobile.css
Предполагая, что ".wrapper .header .logo" эквивалентно:
Не должен ли @media all и (max-width: 480px) основной и активный CSS?
Вы уверены, что импортированные стили загружаются ПОСЛЕ стилей по умолчанию? –
Я импортировал ранее, потому что у меня также есть «reset.css». Когда я пытаюсь импортировать «mobile.css» после стилей по умолчанию, команда «@import» не работает:/ – Tiago