スタイルシートの印刷不具合を回避するには?

[上に] [前に] [次に]
機長 1999/11/02(火) 01:57:30
行間隔を設定するスタイルシートを使用して、
Netscape Communicator(NN4.6)で印刷すると、
行間隔が異常に広がり、1ページに収まるはずが、
数十ページも印刷されてしまいます。
印刷プレビューの段階では正常に表示されています。
また、プリンタ及びプリンタドライバを別のものにしても
ダメなので、Netscape の問題だと思います。
Internet Explorer(IE5)では何の問題もありません。
このような不具合の話を聞いたことはありませんか?
使用タグは次のとおりです。
<HTML>
<HEAD>
<TITLE>TEST</TITLE>
<STYLE TYPE="text/css">
.data1 {font-size:10pt; font-style:italic; color:red; line-height:15pt}
</STYLE>
</HEAD>
<BODY>
<P class="data1">本文</P>
</BODY>
</HTML>

ん〜 1999/11/02(火) 02:18:56
確認していませんが、ptとなっているところをpxに置き換えてみてはいかがでしょう?
たしかとほほさんのコーナーにそんなようなことが書いてあったような気がします。

言葉足らずですみません。

いちま 1999/11/02(火) 02:23:14
このへんでしょうか??

http://www.tohoho-web.com/wwwcss1.htm#Caution
↑単位の差異あたり?

全然関係無かったりして(^^;)

のぐ 1999/11/02(火) 11:32:03
この問題、知ってます。私も難儀しました。
が、解決方法はわかりませんでした。とりあえず、NNとIEでスタイ
ルシートを分けるようにして回避しました(NNでは行間指定なし)。
私が確認した現象は、
・NN4.0x、NN4.xで起こる。
・プリンタドライバには依存しない。
・同じ設定と思われるPCでも起こらない人は起こらないし、起こる人
 は必ず起こる。
・行間隔が設定以上に広がる、または1ページに1行ずつしか印刷しな
 い、または数行ずつ印刷されて、そのあと数十行分の空行が空く。
などです。
「ptをpx」にというのは試す価値あるかもしれません。
やってみます。

機長 1999/11/03(水) 01:45:01
[[解決]]
「pt」となっているところを「px」に置き換えたら問題回避しました!
どうしてこうなるんですかねー
正式にサポートされているはずなのに・・・
やっぱり、Netscape Communicator(NN4.6)のバグですかね。
助かりました。ありがとうございます。

いちま 1999/11/04(木) 00:56:16
お役に立てて良かったです(^^)
私も勉強になりました。

[上に] [前に] [次に]