- ベストアンサー
cssである特定のテーブルのみ印刷したい場合
cssを使い、たくさんあるうちの、ある特定のテーブルのみを印刷したいのですが、うまくいきません。 noprintで他の部分を「印刷させなくする」にはあまりにも多すぎるので、困っています。 簡単なタグがあれば教えてください。 よろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
@media print { * {display:none} div.contents {display:block} } ではどうかな?
その他の回答 (1)
noname#19175
回答No.1
タグはありませんが、スタイルシートで @media があります。(メディアタイプ指定)
質問者
お礼
有難うございます。 htmlファイルへの記述ですが、 <link rel="stylesheet" type="text/css" href="print.css" media="print"> <div class="contents"> ここの部分を印刷させたい。 </div> ここまでは何となくわかりますが、外部スタイルシートの記述がわかりません。 @media print { div#contents { この部分の記述 } } どういった記述か教えていただけるとあり難いです。
お礼
試してみましたが、うまくいきませんでした。 でも、これを元に色々とさわってみたいと思います。 有難うございました。