@Tyusha

Можно ли как-то определить (селектором ?), что после элемента идёт разрыв страницы печати?

Верстаю таблицу переменной длины, она может при печати разрываться на несколько страниц. Хочу в разрыве такой таблицы добавить приписку типа "продолжение на следующей странице", аналогично "начало на предыдущей странице".

Для этого мне надо как-то узнать, что при выводе на печать после данного элемента (строки таблицы) окажется разрыв страницы? То же вопрос относится к элементу (строке) перед которым был разрыв, и она оказалась первой наверху страницы.
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ответы на вопрос 2
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting
Можно ли как-то определить (селектором ?), что после элемента идёт разрыв страницы печати?

CSS селектором? - нельзя.

Да и на js это будет на самая простая задача, поскольку js напрямую не предоставляет информацию о разрывах страниц при печати, поэтому высоту страницы нужно будет вычислять динамически и уже после, двигать содержимое страницы до или после разрыва.
Ответ написан
Fragster
@Fragster
помогло? отметь решением!
Частично может помочь:
Для повторяющейся шапки:
https://developer.mozilla.org/en-US/docs/Web/HTML/... или https://developer.mozilla.org/en-US/docs/Web/CSS/d...
When printing a document, in the case of a multipage table, the table head usually specifies information that remains the same on each page.

для повторяющегося подвала то же, но tfoot

как менять внутри информацию или как не выводить в конце - не знаю
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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