«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Как я могу повторять заголовки таблиц на каждой странице при печати?

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

Опубликовано 25 декабря 2024 г.
Просматривать:396

How Can I Repeat Table Headers on Each Page When Printing?

Повторяющиеся заголовки таблиц в режиме печати

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

Решение: использование элемента THEAD

Элемент THEAD в CSS разработан специально для этой цели. Он позволяет вам определить набор строк заголовка, которые должны повторяться на каждой печатной странице. Вот как это использовать:

  1. Оберните заголовки таблицы в элемент THEAD:

    Header 1Header 2Header 3
  2. Добавьте следующий стиль в правило @page:

    @page {
      margin: 1cm;
      @top-left {
        content: element(thead);
      }
    }

Объяснение:

  • Элемент thead служит контейнером для строк заголовка.
  • The @ правило страницы устанавливает поля страницы и включает подправило @top-left со свойством содержимого, установленным на element(thead).
  • Эта конфигурация предписывает браузеру отображать содержимое элемента THEAD в верхнем левом углу каждой печатной страницы, эффективно повторяя заголовки таблиц.

Используя элемент THEAD, вы можете быть уверены, что заголовки таблиц последовательно отображаются на каждой печатной странице, обеспечивая четкую и удобную справку для ваших читателей.

Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3