Как напечатать элемент div
так, чтобы он располагался внизу страницы, на которой он находится, но не был нижним колонтитулом и должен быть напечатан только один раз, независимо от того, сколько страниц осталось напечатать (когда я устанавливаю его как нижний колонтитул, видимо, начал печатать себя на каждой странице)
Кроме того, если на странице недостаточно места для печати, необходимо перейти на вторую страницу.
Что это такое
У меня есть блок div, который является легендой для таблицы. Он более подробно описывает поля таблицы.
Вещи, которые я пробовал до сих пор
Я пробовал подход с фиксированным нижним колонтитулом:
@media print {
#legend {
position: fixed;
bottom: 0;
}
}
Каким-то образом он начал печатать мою легенду на всех страницах, а не только на первой странице, где она мне нужна. Также, когда моя таблица слишком длинная, она перекрывает легенду. Это нежелательно. Я не уверен, что делать дальше.