作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 http://jsfiddle.net/hxsy6/ 做了以下 jsfiddle
我遇到的问题是,如果您在 IE7 中打印页面,则会打印元素符号点(实际元素符号图像),但如果您在 IE8/9 中这样做,则不会。但是,如果我在 IE8/9 中转到“打印预览”-> 单击设置图标并勾选“打印背景颜色和图像”,那么它们将在这两个浏览器中打印(尚未检查其他浏览器)。在 IE7 中,复选框是否被勾选并不重要。
关于如何更改 CSS 以便 IE8/9 用户不必像 IE7 一样勾选此框的任何想法?
提前致谢。
编辑:不用管边距/填充等,这只是一个快速模型。
最佳答案
考虑到您要打印的图像是背景图像,这对我来说听起来像是 IE7 错误。您最接近的做法是添加一个使用常规 CSS 元素符号而不是图像的打印样式表。
关于html - 不打勾 "Print Background Colors and Images"IE8/9 不打印要点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9354926/
我是一名优秀的程序员,十分优秀!