0

MPDF を使用して、HTML と CSS から PDF を作成しています。

私の HTML には、float:left; を含む div があります。および text-align:right で、幅が指定されていません。HTMLをWebブラウザに印刷するとうまくいきますが、PDFに印刷すると、divの幅が100%になり、divのテキストがPDFの右側に印刷されます(text-align rightのため) )。私のブラウザでは、div の幅がコンテンツの幅になります。

だから、PDFの左側にdivを印刷したいのですが、テキストを右に揃えます。

誰かが私を助けてくれることを願っています!

前もって感謝します。

4

1 に答える 1

0

ねえ、あなたはhtmlを別のスタイルで印刷したいと思っています。だから、これを使用してください:

print.css に div プロパティを追加します。text-align:left

<link rel="stylesheet" type"text/css" href="print.css" media="print"> // media=print if present, used when document is printed :)

media="print" have those styles which have to be used while printing a document! I learn that somewhere!

MS IE でのみ動作します

于 2012-12-18T14:35:03.143 に答える