• 締切済み

CSSの印刷について

htmlとcssで構築したのですが印刷プレビュー時にcssで設定した背景が反映されません。cssでも反映させることは出来るのですか??

  • HTML
  • 回答数2
  • ありがとう数0

みんなの回答

  • Questa
  • ベストアンサー率48% (13/27)
回答No.2

もし IE で背景色が反映されていないなら、 ツール → インターネットオプション → 詳細設定 で、一番下の「背景の色とイメージを印刷する」が ON になっているか、お確かめください。 初期状態では OFF のはずです。

回答No.1

出来ます。ていうか、わざわざメディアタイプを制限しない限り適 用されているはずです。 ブラウザの印刷オプションによっては背景色や背景画像を無視する 場合がありますので、そっちが原因じゃないか確認して下さい。

fatejapan
質問者

補足

現在は <link href="default.css" rel="stylesheet" type="text/css" media='screen,print' /> です。どこを変えればいいのですか? よろしくお願いします。

関連するQ&A

  • 印刷 印刷用css css print.css

    cssを勉強中なんですがいまいち印刷用cssがよくわかりません。 このcssを適用させれば背景で設定した画像もすべてwebと同じように印刷されるのでしょうか? 印刷用のcssを読み込むことはわかるんですがこの印刷用のcss(仮にprint.css)には何を 記述すればいいのでしょうか? どうもいろんなサイトを見てもよくわかりません。 よろしくお願いします。

  • cssで印刷用ページ作れる??

    現在、表示されているhtmlページはページを軽くするため 背景に画像をおいたりしています。 当然、印刷プレビューでは表示されません。 印刷したい人がブラウザで背景表示を設定してもらわなければならないです。 そこでなんですが、ユーザーが印刷ボタンを押したときに、cssで私が印刷して欲しい「.jpg」をユーザーに印刷してもらうことはできるのでしょうか? A.htmlを表示しておいて、印刷ボタンを押すとA.htmlの「.jpg」を印刷してもらうというような。 わかりにくい文章ですみません。よろしくお願いします。

    • ベストアンサー
    • CSS
  • CSSによる印刷設定

    横幅が800pxで制作したWEBページの印刷設定をCSSにて行いたいと思います。背景画像を使用しているので、IEブラウザのツール→インターネットオプション→詳細設定の一番下にある「背景の色とイメージを印刷する」にチェックを入れて印刷プレビューをかけると確かに見た目通りの表示になりますが、横幅800pxですと右端が切れてしまいます。これを横幅が切れないように印刷設定するための方法としてCSSで何か設定はございますでしょうか?単純にプリンタのページ設定で横印刷や余白設定をすれば良いのでしょうが、デフォルトで最低限やっておきたいと考えております。有識者の方々、ご教授の程、よろしくお願いします。

    • ベストアンサー
    • HTML
  • Dreamweaver8 CSSが反映されない!

    Dreamweaver8 でサイトを作成しているものです。 今までは、何の問題もなくプレビューでCSSが反映されていたのに、突然プレビューでCSSが反映されなくなりました。 以前自分で作成したサイトをダウンロードして、Dreamweaver8のプレビューを見てみてもCSSが反映されていません。 作成時は、CSSは反映されていました。 もちろん、サイトをアップロードしてみると、きちんと反映されています。 Dreamweaverの環境設定やスタイルレンダリングも確認済みです。  見ているブラウザは、IE9です。 プレビューにCSSが反映されないので、サイトの作成ができずに、とても困っていました。 どなたか、詳しい方教えてください!!! 宜しくお願いします!

  • CSSで画像を印刷させることは可能ですか?

    以前閲覧用と印刷用CSSの設定でご質問しました。 それは初歩的なミス(汗)で、解決したのですが、 まだ疑問がありましたので改めて質問させていただきます。 CSSで指定していて、画面上では見えている背景画像が 印刷しようとすると、消えてしまいます。 この問題を解決する方法はありますか? (operaやfirefoxなどのブラウザを変える方法以外で) 確か、tableの背景に入れた画像も印刷時には消えてしまいますよね。 ということは、基本的に背景画像はブラウザの「背景も印刷」を設定しない限り無理なんでしょうか…?

    • ベストアンサー
    • HTML
  • css 

    HPビルダーでhtmlを作成していますが、下記のようなcssを設定しました。ページ編集では設定されているのですが、しかし、プレビューやブラウザでは反映されていません。どのようにすればよろしいでしょうか? h2{   background-color:#ccccff;/*背景色:薄紫*/ color:#FFFFFF;/*文字色:白*/ }

    • ベストアンサー
    • HTML
  • 外部CSSで作成したページの印刷について

    「外部CSS」で作成したページを、印刷プレビューしてみると 「HTML」だけ?の状態のような感じです。 「外部CSS」で作成したページを、CSSが反映した見た通りには、印刷できないのでしょうか? なにか、記述の追加をすれば、できるのでしょうか? または、参考サイトがあれば、教えてください。 よろしくお願いいたします。

    • ベストアンサー
    • HTML
  • Office2010のワード印刷で背景色が出ません

    Office2010のワードで作った文書を印刷しようとすると設定した背景色が印刷プレビュー画面に反映されず、印刷すると背景色は出ません。何が原因なのでしょうか?

  • cssが反映されません

    FC2のホームページについてです。 ホームページはなんとか作れてサーバーにアップしたのですが、 style.cssで設定した背景画像とスクロールバーが反映されません>< テンプレートをお借りして、その中に入っていたstyle.cssもそのままffftpに アップロードしました。 ファイル内で自分のホームページを見てみると背景画像と色など設定したスクロールバーは しっかり反映されているのですが、サーバーにアップすると反映されません。 ffftpにstyle.cssをそのままアップロードしたのが間違いだったのでしょうか;; 検索して調べてみるとCSSのフォルダごとアップロードしろと書いてあったりするのですが テンプレートに入っているのはstyle.cssというものだけで、cssフォルダは入っていません。 それともcssフォルダは自分で作るのですか><?

    • ベストアンサー
    • CSS
  • css

    プリント時のCSS設定についておたずねします。 現在index.htmlとindex.cssがあります。 index.htmlに ----------------------------------------------------------- <link href="index.css" rel="stylesheet" type="text/css" media="all" /> ----------------------------------------------------------- としてindex.cssを読み込み index.css内では ----------------------------------------------------------- body{ background:url("../images/bg_body.gif") repeat-x; } ----------------------------------------------------------- として、bodyの背景に画像を貼り付けています。 これを印刷時にはbodyに指定している背景画像を非表示にして 印刷させたいのです。 ※ブラウザの詳細設定「背景の色とイメージを印刷する」にはチェックを入れたまま。 別途cssを用意しhtml側で ----------------------------------------------------------- <link href="print.css" rel="stylesheet" type="text/css" media="print" /> ----------------------------------------------------------- とすれば出来そうなのですが、ちょっと答えが出ません・・・ そもそもなぜこのような事がやりたいのかというと コンテンツ内容が長くなった時、印刷すると複数ページに渡りますが、 <body>に指定した画像が、2ページ目、3ページ目にも表示される為です。 背景にしている画像は高さを十分に確保しており横32px×縦3000px位で、 一番上(0pxの高さ)から150px位の高さまで単純なグラデーションをかけたものです。 151px以降は1色のベタ塗りという感じです。 ブラウザ閲覧上はコンテンツ内容が長くても背景画像のグラデは ページ上部のみ表示されるのですが、印刷時に2ページ目、3ページの上部に グラデが表示されてしまうという事です。

専門家に質問してみよう