我有一个文本颜色为白色的 div。
使用 CSS 媒体查询。
@media print {
.myid_print_duo_name
{
z-index: 2;
position: absolute;
left: 0px;
top: 330px;
width: 303px;
height: 28px;
line-height: 28px;
text-align: center;
color: white !important;
font-weight: bold;
font-size: 20px;
font-family: "Times New Roman";
}
}
我的文字在打印预览中看起来有点暗。
我以为还可以,但打印出来的结果和我的打印预览真的一样。为什么颜色变深了一点?
最佳答案
MDN Docs : 添加以下规则将覆盖用户的打印机属性设置。
@media print {
.myid_print_duo_name { /* Replace class_name with * to target all elements */
-webkit-print-color-adjust: exact;
color-adjust: exact; /* Non-Webkit Browsers */
}
}
关于html - Div 文本的颜色在打印时发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30994255/