IE11 с печатью @media? Граница таблицы неправильная, если страниц больше 1 ⇐ CSS

Разбираемся в CSS
Anonymous
IE11 с печатью @media? Граница таблицы неправильная, если страниц больше 1

Сообщение Anonymous »

При печати HTML-страниц с использованием CSS @media print и таблиц (при наличии и ), мы наблюдали неравномерное отображение границ в Internet Explorer 11.

1)Таблицы с большим количеством строк часто отображают неправильные границы, а таблицы с меньшим количеством строк (помещается на одной странице) отображается правильно.
2) Тот же код отлично работает в Chrome и Edge с большим количеством строк таблицы.
Можете ли вы предложить обходной путь для обеспечения согласованности рендеринг границ таблицы поперек браузерах, особенно в IE11?
мы попробовали следующие подходы
1. добавлена ​​статическая позиция для таблицы

Код: Выделить всё

@media print{
*{
float:none!important;
position:static!important;
}
}

Код: Выделить всё

2.Sine table has more rows added page break
@mediaprint{
table
{
разрыв страницы внутри: автоматически
}
tr

{page-break-inside: избегать;
page-break-after: auto;
}

< /blockquote>
Примечание: если я увеличу масштаб, 200 % в режиме предварительного просмотра все отображается нормально

Подробнее здесь: https://stackoverflow.com/questions/793 ... ter-than-1

Вернуться в «CSS»