Drupalを使用して、テーマには<HTML>
要素に割り当てられた背景色があります。 1つの特定のページに対して別のprint
CSSを作成しています。ユーザーがページを印刷するときにこのページの背景色のみを削除したいと考えています。 <HTML>
要素にはクラスもidもありませんが、<BODY>
要素があります。BODY要素の特定のクラスからHTML要素をターゲットにする方法
<HTML style="background-color:#666">
<BODY class=specialPage>
</body>
</html>
私は<BODY>
の親要素をしたいことを指定する方法はありますか?または<BODY>
のクラスに基づいて<HTML>
をターゲティングする方法はありますか?
EDIT:jQueryので
|------------------------|
| <HTML> |
| |----------| |
| | | |
| | <BODY> | |
| | | |
| |----------| |
| |
|------------------------|
(CSS 'のためのマップ構文を使用する必要はありません)' sinice 1つだけを変更していますプロパティ。 – Purag
私は後でより多くのプロパティを追加するかもしれないので、単純にその構文を使用する傾向があります。したがって、コードベースをより保守性にする傾向があります。ただ個人的な好み。 –
これはおそらくそれが動作しなければならない方法です。 – Mechaflash