Есть ли способ выбрать повторение на основе элемента thead в режиме печати следующим образом:
thead:nth-of-type(1), thead:nth-of-type(2) {
color: red;
}
В предварительном просмотре печати, когда мой контент в теле настолько длинный, мой контент разбился на более чем одну страницу и повторяется тег thead, теперь я хочу установить некоторый стиль только для первого экрана
Моя проблема в предварительном просмотре печати, когда тег ad повторяется автоматически,
что вы имеете в виду под thead tag repeated automatically? у вас больше одного стола? Вы можете написать пример вывода вашей проблемы в формате html?
@MihaiT Но это одна таблица, разбросанная по разным печатным страницам, причем заголовок повторяется на каждой странице.
В предварительном просмотре печати, когда содержимое моего тела слишком велико, мое содержимое разбивается на несколько страниц и повторяется тег thead, теперь я хочу установить какой-то стиль только для первого кадра.
я не знаю, сможешь ли ты это сделать. существует правило css @page вместе с `: first`, но вы не можете стилизовать элементы внутри страницы, только саму страницу developer.mozilla.org/en-US/docs/Web/CSS/%40page
Я попробовал поэкспериментировать с JavaScript, написав <thead style = "color:red">, а затем document.querySelector('thead').style = ''; сразу после него в tbody, но это работает слишком хорошо: он также удаляет стиль из первого напечатанного объявления. И тот, что на экране.






Когда я пытаюсь распечатать страницу, я хочу установить стиль только для первого элемента thead.