ランドスケープでウェブグリッドを印刷するのを手伝ってくれる人はいますか
質問する
817 次
2 に答える
0
これに対する一般的なアプローチの 1 つは、カスタム印刷 CSS スタイルシートを作成することです。それは非常に簡単です。
この短い記事では、簡単な例を紹介します。
関連する概念を理解したら、Web ページに特定の CSS を追加できます。
基本的な手順は次のとおりです。
1) すべてのパディングとマージンをリセットします。
body {margin:0; padding:0; line-height: 1.4em; word-spacing:1px;
letter-spacing:0.2px; font: 13px Arial, Helvetica,"Lucida Grande", serif;
color: #000;}
2) ページ ヘッダー、ロゴ、メニューなど、印刷したくない要素を削除します。この場合、グリッド以外のすべてを非表示にすることができます。
#logo, #catnavi, .topnavi, .more-link, .navigation, #sidebartop, #related, #social,
#sponsors, .tabs, #allpost, .toolbar, .splitbox, #commentform, #commentabs .idTabs,
.postmeta-content .comments, #respond h3, .tag, .footerlinks {display:none;}
3) 必要に応じて、印刷ドキュメントに URL を表示します (リンクを非表示にすると、URL が非表示になります)。
4) 必要に応じて、改ページを挿入します
#comments {page-break-before: always;}
5)<link>
ページの上部にタグを追加して、.css
ファイルを含めます。
于 2012-04-04T15:47:20.963 に答える
0
印刷に適したスタイルシートを定義して、CSS でこれを行う必要があります。ブラウザーからプリンターの設定を制御することはできません。
つまり、使用する用紙の向きを選択するのはユーザー次第です。印刷に適切なスタイルを使用することで、少しだけ「助ける」ことができます。ここを読んでください。
于 2012-04-04T15:32:01.783 に答える