|
|
|
| Очень часто при работе с моим сайтом люди забывают, что при печати данных (таблицы из 13 столбцов) нужно выбрать "альбомный" вид листа, иначе таблица у них разрывается на 2 листа. Можно ли как-то это запрограммировать в коде? Или просто тупо напоминать людям об этом? | |
|
|
|
|
|
|
|
для: Stasycat
(04.06.2008 в 10:39)
| | Можно:
@page {size: portrait;} | |
|
|
|
|
|
|
|
для: sim5
(04.06.2008 в 11:46)
| | а куда это вставить?
Я при открытии посылаю страницу сразу на печать:
<body bgcolor="#FFFFFF" onload="window.print();">
|
| |
|
|
|
|
|
|
|
для: Stasycat
(04.06.2008 в 12:01)
| | Это в стили нужно вставлять. Поищите гУглем - css media print, получите более подробную информацию о печати из под браузера. | |
|
|
|
|
|
|
|
для: sim5
(04.06.2008 в 12:11)
| | Встретила вот что:
@media print
{
/* Альбомная ориентация */
@page {size:landscape}
/* Книжная ориентация */
@page {size:portrait}
}
|
Но там не написано куда их вставлять и как применять. Я не полный лузер, но в ССS у меня встречаются только названия классов (с точками) и названия id блоков (с решётками).
Про @ в начале вижу в первый раз. Что это?
Я для того и спрашиваю здесь, чтобы понятно объяснили. А не послали самой искать.
P.s.: в IE6 @page не работает :-) | |
|
|
|
|
|
|
|
для: Stasycat
(04.06.2008 в 12:28)
| | Вы хотите чтобы я вам все прописал о том как написать стиль для печати? Поверьте, у меня есть своя работа. А поиск займет у вас не много времени, а вот изучение вопроса конечно больше, но изучать то ведь надо? | |
|
|
|