Я переписываю этот вопрос, чтобы лучше передать проблему:
У меня есть 3 механизма вывода:
- Экран
- Распечатать
PDF-файлы создаются с использованием того же типа носителя, что и экран.
На экране: я просто хочу, чтобы нижний колонтитул отображался под контентом ... Просто ... легко!
PDF: я хочу, чтобы нижний колонтитул отображался внизу последней страницы содержимого
Печать: Как и выше, я хочу, чтобы нижний колонтитул отображался внизу последней страницы содержимого.
Проблема в следующем: если я установил абсолютное позиционирование для media type = print, возникнут две проблемы:
- Это не влияет на отображение PDF.
- Если содержимое занимает несколько страниц, оно печатается под нижним колонтитулом, который фиксируется внизу первой страницы.
Если на экране - мне нужно, чтобы нижний колонтитул отображался внизу воображаемой страницы, чтобы при создании PDF-файла он отображался внизу последней страницы содержимого.
При печати - мне нужно, чтобы нижний колонтитул отображался внизу последней страницы содержимого.