Научите бить на странички

Тема в разделе "HTML, CSS, XML, JavaScript", создана пользователем Kur_L, 13 июл 2005.

Статус темы:
Закрыта.
  1. Kur_L

    Kur_L Гость

    я печатаю таблички на страничке (эл вид)
    таблички могут содержать разное кол-во строчек (они заполняются рез-ми выполнения запросов)

    хочу выводить всё это дело на печать, но перед этим разбивать (на экране) на печатные странички (чтоб на А4 влезло)

    условно, если мои странички занимают три листа А4, хочу на экране видеть три листа (три таблицы больших (на А4), чтоб в них все мои данные были)

    как сделать красиво (ну не считать же строчки, миллиметры )


    ps если кто знает - напишите что-ть по делу в мой топ про вывод на печать (что делать чтоб лишнее не печатать?)
     
  2. Andrew Stephanoff

    Andrew Stephanoff Гость

    может такая схема: ставить чекбоксы сбоку от таблицы, при отметке чекбокса соотвествующей строке таблицы будет присвоен стиль с разрывом страницы page-break-after: always;
    естественно при печати чекбоксы делать невидимыми display: none;
    то есть пользватель может сам выбрать, на какой странице ему поставить разрыв
     
  3. Jaizer

    Jaizer Гость

    Результаты выводятся из БД???? Обычный цикл и условие... Думаю, уже сам додумаешься....
     
  4. Kur_L

    Kur_L Гость

    что такое page-break-after?

    про БД и цикл не прозрачно всё (много заморочек), например:
    - заголовки м.б. разной длины (они одним шрифтом гонятся)
    - комментарии, к-е м.б. большие, а могут и отсутствовать (другим шрифтом)
    - разное кол-во табличек (как рез-т запроса)

    считать всё можно, но муторно оч
    можно как-ть на странички А4 бить автоматически или по-простому?
     
  5. Andrew Stephanoff

    Andrew Stephanoff Гость

    page-break-after -- стиль такой, означает что после данного объекта будет вставлен разрыв страницы при печати
    есть еще page-break-before -- соотвественно разрыв будет перед объектом
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей