私のサイトからレポートを印刷するページがあり、グリッド結果を表示するためのテーブルを設定しました。
だから、私の問題は、th
属性テーブルの背景色を設定したことです。この背景は印刷前にページに表示されますが、印刷すると背景は表示されth
ません。
ここに私のCSSコード:-
@media print {
.head th {
background: #CCCCCC;
background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#CCCCCC));
background: -moz-linear-gradient(top, #CCCCCC, #CCCCCC);
border: 1px solid #000000;
font-size: 16px;
text-align: center;
font-weight:bold;
padding:10px;
}
}
.wrap{
width: auto;
background:#fff;
word-wrap: break-word;
margin:30px;
}
th {
background: #CCCCCC;
background: -webkit-gradient(linear, left top, left bottom, from(#CCCCCC), to(#CCCCCC));
background: -moz-linear-gradient(top, #CCCCCC, #CCCCCC);
border: 1px solid #000000;
font-size: 16px;
text-align: center;
font-weight:bold;
padding:10px;
}
th
このページを印刷するときに背景を表示するにはどうすればよいですか。