Internet explorer 8 IE8打印预览显示内容之间的空白

Internet explorer 8 IE8打印预览显示内容之间的空白,internet-explorer-8,print-preview,Internet Explorer 8,Print Preview,在IE 8打印预览页面中,显示内容之间的间距的页面。 原始html文件的内容之间没有任何空格。 也没有标签。请参考图像以供参考。 Mozilla shows=6页,IE shows=9页。 有人遇到过这个奇怪的问题吗 你能分享一下你想看的链接吗 尝试在打印CSS文件中添加以下内容 <link href="http://www.your-domain.com/css/print.css" rel="stylesheet" type="text/css"

在IE 8打印预览页面中,显示内容之间的间距的页面。 原始html文件的内容之间没有任何空格。 也没有标签。请参考图像以供参考。 Mozilla shows=6页,IE shows=9页。 有人遇到过这个奇怪的问题吗


你能分享一下你想看的链接吗

尝试在打印CSS文件中添加以下内容

<link  
    href="http://www.your-domain.com/css/print.css" 
    rel="stylesheet" 
    type="text/css" 
    media="print" />

在我的office项目中,我有机会创建打印预览页。当我设计它时,我必须在IE8、IE9、FF、Safari和chrome中进行测试。在为几种浏览器设计页面时,我遇到了很多问题。大多数时间,由于打印页面的CSSI平均值,出现对齐问题。如果IE在css中看到分页符,就会有很大的差距。也由于浮动元素。所以你必须检查CSS和HTML结构是否完美。也请遵循以下指南


标题为IE9;标签上写着IE8?哪一个是问题,还是所有版本都有问题?添加如下打印css,打印预览本身会在屏幕上显示问题。
html, body, div, span, object, iframe, h1, h2, 
h3, h4, h5, h6, p, blockquote, pre, abbr, address, 
cite, code, del, dfn, em, img, ins, kbd, q, samp, 
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, 
ul, li, fieldset, form, label, legend, table, caption, 
tbody, tfoot, thead, tr, th, td, article, aside, 
canvas, details, figcaption, figure, footer, header, 
hgroup, menu, nav, section, summary, time, mark, 
audio, video, container {
    margin:0;
    padding:0;
    border:0;
    outline:0;
    background:transparent;
}