私はhtmlページを持っています。ヘッダー本体とフッター付き。このプリンタフレンドリーなCSSをどうすれば処理できますか?
本文には、2つのセクションのプライマリ(左)とレール(右)があります。プライマリには記事が含まれ、レールにはいくつかのモジュールが含まれています。私は記事をプライマリに印刷するだけのCSSを書こうと思っています。
私は、これら二つの特性は、print.css
で正しく動作しますが、私は#rail {表示:なし}やるとき
#header{display:none;}
#footer{display:none;}
を行っている、それは非表示にしないと私はまだ体全体を取得します。レールの内側に表示されている要素を隠すと、隠れることもあります。しかし、レールはdoesntです。
誰かが間違っているかもしれないと私に示唆することができます。
問題を再現する公開ページがありますか?例がなければ、ルールが一致していない(たとえば、要素がidではなくクラスを使用している)か、ルールが別の「表示」ルールによって上書きされていると推測します。これは、インラインスタイル、後の '#rail'ルール、またはより高い特定性を持つルールです。 – detaylor