2016-05-27 2 views
0

У меня модальное окно со строкой прокрутки при печати модального окна. Я получаю одну лишнюю пустую страницу в области IE. Если я использую приведенный ниже CSS-код, я могу получить то, что я хочу, для более чем одной страницы данных, то есть, если модаль содержит три страницы данных, край IE & хром печатает ровно три страницы, которые идеально подходят. Однако, если у меня есть только одна страница данных на краю IE, это печатает одну страницу и одну страницу. Однако это отлично работает в Chrome (он печатает только данные одной страницы). , если я перехожу к модальной высоте к авто, тогда он печатает только одну страницу (в IE ее работы прекрасны). Однако, если модальная имеет три страницы данных, она печатает только одну страницу. Любая помощь приветствуется.IE край печать одна дополнительная страница, но не в Chrome

@media print { 
.modal { 
    height: 100%; 
} 
.modal-body { 
    height:100%; 
    overflow: visible; 
} 
} 

ответ

0

действительно нужно, чтобы увидеть HTML позади этого, но я предполагаю, что height:100% толкает страницу слишком высоким в Крае и дает вам эту вторую страницу. Вам, вероятно, не нужно height:100% в вашей таблице стилей печати. Просто используйте overflow:visible или, возможно, height:auto, если вам нужно переопределить определенную высоту, используемую в другом месте CSS.

Смежные вопросы