другой макет для печати - PullRequest
1 голос
/ 07 апреля 2011

Я работаю над приложением asp.net MVC3 и создал layout.cshtml, который используется как главная страница. Я хочу создать другой шаблон макета и использовать его для печати (media = print) Можно ли переключить макет при нажатии на предварительный просмотр?

1 Ответ

6 голосов
/ 07 апреля 2011

Вы должны использовать две таблицы стилей, одну для печати (типы носителей CSS):

<link rel="stylesheet" type="text/css" href="print.css" media="print"> 

Эта таблица стилей будет выборочно применять display:none; к элементам, которые вы не хотите отображать в печатной версии

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...