Почему не применяется css правило media?

Пытаюсь применить правило для печати
@media print {
   body {
      ....
   }
   ....
}

но при предпросмотре при выводе на печать вижу страницу без стилей. В чем может быть проблема?
  • Вопрос задан
  • 2724 просмотра
Решения вопроса 1
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
Возможно стили чем-то перекрываются?
А зачем Вы дважды в линках на стили пишете медиа? Просто указывайте через запятую media="screen, print".
А так, если в синтаксисе ошибок нет, стили на страницу подключили - должно работать.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
RadiationX
@RadiationX
Front-End разработчик
а стили к странице как подключены?
Ответ написан
Комментировать
@svd222 Автор вопроса
Пробовал разные варианты
1)
<link href="/css/admin.css" media="screen" rel="stylesheet" type="text/css"  media="print" >

2)
<link href="/css/admin.css" media="screen" rel="stylesheet" type="text/css"  media="all" >

также с указанием @media в самих стилях и без указания
Ответ написан
Ваш ответ на вопрос

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

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