背景に関する指定がprintメディアに反映されない

症状

background-repeatプロパティにrepeat以外の値を指定すると、背景がまったく印刷されない。

例示

<style type="text/css">
div.a {
    background-image: url(/img/cssbug/winie/img01.png);
    background-repeat: no-repeat;
    background-position: left;
    background-color: yellow;
}
</style>

<div class="a">左端中央に背景画像あり<br>……</div>
左端中央に背景画像あり
左端中央に背景画像あり
左端中央に背景画像あり
左端中央に背景画像あり
左端中央に背景画像あり

ボックス(背景が黄色)の左端に背景画像があります。

スクリーンショット

WinIEは「背景の色とイメージを印刷する」にチェックを入れた状態です。

Moz1.0.1Moz1.0.1での表示(印刷プレビュー)

WinIE6WinIE6.0での表示(印刷プレビュー)

補足

WinIE6.0では背景画像が印刷に反映されませんでした。なお、背景色は印刷に反映されました。

背景が指定された要素の幅(widthプロパティ)または高さ(heightプロパティ)を明示すると背景画像が印刷されるそうです。

修正状況

WinIE6.0では不具合の発生が確認されました。

スポンサーリンク

関連記事

スポンサーリンク

String.strike

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る