RadCor
@RadCor
Если мой ответ вам помог, отмечайте его решением.

Почему если подключать стили @media ( max-width :XXXpx ) отдельным css файлом, они работают, а если вставлять стили прям в HTML, не работают?

Всем привет.
Сделал адаптивный лендинг.
В head подключаю 2 css стиля "style.css" и "media-style.css".
Всё отлично работает.
Но если взять все стили css и вместо того, что бы подключать их отдельными файлами вставить в тег прям в html файл. Почему-то media перестаёт адекватно работать, при ресайзе всё едет.
В чём может быть проблема?
  • Вопрос задан
  • 271 просмотр
Решения вопроса 2
dmitry_pavlov
@dmitry_pavlov
World-class .NET freelance contractor (remotely)
Есть приоритетность применения правил стилей в CSS. Подключение стиля перегружающего текущий - надо делать после текущего, разумеется.
Ответ написан
Комментировать
RadCor
@RadCor Автор вопроса
Если мой ответ вам помог, отмечайте его решением.
Короче, методом тыка и проб выяснил, что если вы решили подключать css стили прям в HTML, нужно соблюдать правильный порядок.
В начале подключаем основные стили, и только после них должны ити стили с @medi.
Иначе работать они будут через жопу.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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