Масштаб страницы до стандартной буквы с CSS - PullRequest
0 голосов
/ 11 апреля 2020

Что касается веб-страницы, созданной с использованием Django, я хотел бы просто напечатать страницу в формате PDF в chrome. Но когда я это делаю, вид не умещается в стандартный формат бумаги 8.5 / 11.

Существует ли простой метод использования CSS / HTML для масштабирования элементов, чтобы при выборе печати он помещал все на лист стандартного размера письма?

Так что для настольных компьютеров, если У меня есть что-то вроде:

@media only screen and (min-width: 768px) {
  /* For desktop: */
  .col-1 {width: 8.33%;}
  .col-2 {width: 16.66%;}
  .col-3 {width: 25%;}
}

Было бы что-то вроде этого для размеров бумаги?

@media only screen and (min-width: 8.5in) {
  /* For printing: */
  .col-1 {width: 8.33%;}
  .col-2 {width: 16.66%;}
  .col-3 {width: 25%;}
}

Или есть гораздо лучший способ сделать это?

1 Ответ

0 голосов
/ 11 апреля 2020

При печати вы имеете дело с @media print, а не @media screen.

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