Как убедиться, что заголовок таблицы находится на той же странице, что и таблица?

У меня есть несколько таблиц с надписью генерируется в PHP и перерисовывается с использованием dompdf. Я не знаю длину таблиц или сколько их будет до создания PDF.

Прямо сейчас в некоторых случаях заголовок таблицы находится в конце страницы, а таблица начинается на следующей странице.

Как я могу убедиться, что они находятся на одной и той же странице, но без принудительного разрыва страницы на всей новой таблице?

0

Решение

Ты можешь использовать page-break-inside: avoid; на столе, чтобы избежать разделения всей таблицы, или page-break-after: avoid в первой строке таблицы (содержащей th элементы), чтобы избежать разрыва страницы сразу после него.

Чтобы применить это к нескольким таблицам одновременно, вы можете использовать селектор table tr:first-of-type для этого правила.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector