私の背景色や要素のフォント色さえも、印刷すると突然白くなります。ここではサンプルのマークアップがあります:HTML/CSS - 印刷時に背景色が白くなるのはなぜですか?
<div id="ActionPanel">
<input type="button" onclick="javascript:window.print();" value="Print">
</div>
<p id="P1">
Hello World!
</p>
<p id="P2">
Hello Web!
</p>
<p id="P3">
Hello StackOverflow
</p>
ここにすべての背景が自動的に離れて印刷版から剥離されるCSS
@media all
{
body
{
background-color:green;
}
#P1
{
background-color:#f00;
}
}
@media print
{
#ActionPanel
{
visibility:hidden;
}
}