0

ランドスケープでウェブグリッドを印刷するのを手伝ってくれる人はいますか

4

2 に答える 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 に答える