Utilizzando Drupal, il tema ha un colore di sfondo assegnato all'elemento <HTML>
. Sto creando un CSS print
separato per UNA pagina particolare e desidero rimuovere SOLO il colore di sfondo per questa pagina quando l'utente stampa la pagina. L'elemento <HTML>
non ha classe o id, ma l'elemento <BODY>
lo fa.Come indirizzare l'elemento HTML da una classe specifica di un elemento BODY
<HTML style="background-color:#666">
<BODY class=specialPage>
</body>
</html>
C'è un modo per specificare che io voglio l'elemento principale di <BODY>
? O un modo di targeting <HTML>
basato sulla classe di <BODY>
?
EDIT:
|------------------------|
| <HTML> |
| |----------| |
| | | |
| | <BODY> | |
| | | |
| |----------| |
| |
|------------------------|
Non c'è bisogno di usare la sintassi mappa per 'css()' sinice si sta solo cambiando un proprietà. – Purag
Tendo ad usare quella sintassi semplicemente perché potrei aggiungere più proprietà in un secondo momento, e quindi tende a rendere il mio codice più manutenibile. Solo preferenze personali. –
Questo è probabilmente il modo in cui dovrà funzionare. – Mechaflash