停止 Internet Explorer 打印白色文本 Gray
STOP INTERNET EXPLORER FROM PRINTING WHITE TEXT GREY
打印时,Internet Explorer 11 将文本颜色白色更改为灰色
<style>
.s1{
FONT-SIZE: 97.8px;
FONT-FAMILY: Arial-BoldMT_o;
FONT-WEIGHT: bold;
color: rgb(255,255,255);
}
</style>
<div id='t1' class='s1'>Print these letters white - not grey!</div>
试试这个:
更改
.s1 { your css here } => #t1 { your css here }
可能会有帮助
或更改您的 html 代码
id='t1' class='s1'
至 => 仅:
class='s1'
所有关于 "CSS Specificity"
https://dev.to/emmabostian/css-specificity-1kca
这是一个已知问题。我还用 Google Chrome 测试了这个问题,它也以灰色打印文本。
原因是浏览器认为在白纸上打印白字没有意义,因为用户看不到。浏览器无法猜测您打印白色文本的目的。这就是浏览器以灰色打印它的原因。
我建议您尝试参考以下步骤。
转到文件菜单。
单击页面设置选项。
选中名为打印背景颜色和图像的选项。
- 单击确定。
现在,如果您打印该页面,您会注意到文本以白色打印。需要设置页面背景色才能看到效果
打印时,Internet Explorer 11 将文本颜色白色更改为灰色
<style>
.s1{
FONT-SIZE: 97.8px;
FONT-FAMILY: Arial-BoldMT_o;
FONT-WEIGHT: bold;
color: rgb(255,255,255);
}
</style>
<div id='t1' class='s1'>Print these letters white - not grey!</div>
试试这个: 更改
.s1 { your css here } => #t1 { your css here }
可能会有帮助
或更改您的 html 代码
id='t1' class='s1'
至 => 仅:
class='s1'
所有关于 "CSS Specificity" https://dev.to/emmabostian/css-specificity-1kca
这是一个已知问题。我还用 Google Chrome 测试了这个问题,它也以灰色打印文本。
原因是浏览器认为在白纸上打印白字没有意义,因为用户看不到。浏览器无法猜测您打印白色文本的目的。这就是浏览器以灰色打印它的原因。
我建议您尝试参考以下步骤。
转到文件菜单。
单击页面设置选项。
选中名为打印背景颜色和图像的选项。
- 单击确定。
现在,如果您打印该页面,您会注意到文本以白色打印。需要设置页面背景色才能看到效果