这个BUG也可以在以下页面上找到:
http://www.greatjakes.com/news/
http://www.greatjakes.com/news/kegler-brown-website-honored-as-one-of-the-top-sites-of-2014/
http://www.greatjakes.com/blog/the-disappearing-homepage-traffic-is-down-17-on-homepages-of-law-firm-websites/
>我只能在IE11中体验它. ie8很好.
>这与Js无关.如果从页面中删除Js,它仍然会发生.
>如果你完全删除了CSS,它会消失,但那就是缺少这一点.
>如果您删除(使用浏览器内开发人员工具)#content-inner>中的HTML元素.page块一个接一个地,当你将元素数量减少到大约5(在某些页面中为3)时,你会发现页面实际打印正确.
除此之外,我不知道发生了什么!任何帮助,将不胜感激.
解决方法 我们设法将问题缩小到单个CSS规则:#footer { display: inline-block;}
我们通过在仅打印的CSS中将“内联块”更改为“内联”来解决了这个问题 – 但这无法帮助其他人修复自己的问题,因为该BUG可能基于一些随机环境而显现出来.似乎关键是缩小原因.为此,我只删除了CSS的块,直到页面实际呈现在打印预览中.一旦我删除了导致问题的块,我就恢复了所有内容,然后在关键块中工作并逐个删除CSS,直到它工作.一旦我找出导致错误的确切行,我们就改变了仅打印CSS中的规则(无需改变它在标准CSS中的外观).
总结以上是内存溢出为你收集整理的html – IE11:打印无限页面全部内容,希望文章能够帮你解决html – IE11:打印无限页面所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)