アプリ版:「スタンプのみでお礼する」機能のリリースについて

現在、ホームページを制作しているのですが、A4紙に収まらないページがあるのです(写真が切れてしまいます)。
そこで、ページのある一部分(メインの部分)だけを印刷する、またはしないように指定したいのですが、可能でしょうか。

A 回答 (3件)

スタイルシートを使えば可能ですよ。



印刷用のスタイルシートを適用すればよいのです。
http://linkage.xrea.jp/article/2004/07/make_medi …

上記のサイトを参考にしていただければ分かりやすいと思いますが(やり方は二通りあります)

たとえば、次のページを用意します。
<html>
<head>
<link rel="stylesheet" href="print.css" type="text/css" media="print">
</head>
<body>
<div class="noprint">
ここは印刷したくない
</div>
<div>
ここは印刷したい
</div>
</body>
</html>

上のHTMLでprint.cssというファイルを読み込み指定していますよね。
このprint.cssというファイルを作ります。
この中に

.noprint{
display:none;
}

と書いてあれば、class="noprint"で指定された部分は印刷されません。

分かりますでしょうか?

参考URL:http://linkage.xrea.jp/article/2004/07/css2print …
    • good
    • 0
この回答へのお礼

ありがとうございます!
教えていただいた方法でうまくいきました。

お礼日時:2005/11/18 16:16

#2です



追記です。
先の書き方は推奨されていないようなので、
<link rel="stylesheet" href="print.css" type="text/css" media="print">

<link rel="stylesheet" href="print.css" type="text/css">
に改めていただいて、

print.cssの中身を

@media print{

.noprint{
display:none;
}

}

と、するのがよさげです。
    • good
    • 0
この回答へのお礼

ありがとうございました。

お礼日時:2005/11/18 16:17

OSがわからないのでなんともいえませんがwindowsということを前提にします



印刷する時に、
すべて
選択した部分
現在のページ
ページ指定

ってあります、
選択した部分 にしるしをつければそのなのとおり選択されている部分だけ印刷されます

ページに収まらないのであれば、印刷設定で倍率を小さく設定できますよ

この回答への補足

ご回答ありがとうございます。
質問が言葉足らずで申し訳ありませんでした。
印刷する範囲をタグでこちらで指定したいのです。

補足日時:2005/11/17 17:09
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!