IE7+ 用のピクセル パーフェクト マークアップを実装する必要があります。私が遭遇した問題は次のとおりです。フィールドの幅が Web ページ ビューと印刷プレビューで異なります。次の例を参照してください。
<html>
<style type="text/css">
.input_multiline {
border:0;
height: 30px;
padding-left: 10px;
padding-top: 10px;
border-bottom:1px solid black;
font-family: monospace;
font-size:13pt;
margin-top:10px;
}
</style>
<body>
<input readonly = "readonly" class="input_multiline" style="width: 960px;" type="text" value="012345679 123456789 123456789 123456789 123456789 123456789 123456789 123456789 123456789 95chr"/>
</body>
</html>
ここの入力フィールドは 95 文字を保持できますが、印刷すると 91 文字しか表示されません。幅と CSS の設定が異なると、1 行に最大 10 文字の違いがありました。
これをどうにかして修正し、ブラウザに表示されるページが同じように印刷されるようにする方法はありますか?