我一直在努力解决打印CSS和IE的问题,当在横向模式下打印时,事情会消失。
看来问题是我正在尝试打印的元素(其中包含内容的大型DIV)在进入横向模式时会跨越两页。发生的事情是元素跨越两个页面,第一页是空白,第二页打印通常从第一页留下的页面。
我认为它与包含的花车相关:
包装div 浮动的div1 浮动div2
如果我在打印CSS文件中将两个嵌套的div设置为float:none,那么IE将打印它们,尽管不在我们想要的布局中。
在我再花一个小时之前,任何人都知道具体是什么问题,如果有一个已知的解决方法?
答案 0 :(得分:3)
我遇到的问题是我正在为主容器div设置display:inline-block。这与声明宽度是一种使父div扩展以包含内部浮动的方法。
我删除了display:inline-block并改为使用了clearfix。问题已解决。
答案 1 :(得分:0)
这似乎是表的一个问题,但它可能只是嵌套,但它是一个IE错误。 http://support.microsoft.com/?kbid=257097 仍在努力解决这个问题。