Hai bisogno di aiuto per definire il foglio di stile specifico IE con il modulo di foglio di stile di avviamento Zen e condizionale

drupal.stackexchange https://drupal.stackexchange.com/questions/127037

  •  06-11-2019
  •  | 
  •  

Domanda

Ho bisogno di aiuto per definire un foglio di stile IE condizionale nel mio file .info.

Sto usando lo Zen StarterKit come tema di base e ho il modulo di foglio di stile condizionale installato e abilitato. Ho aggiunto un file IE.CSS aggiunto alla mia directory CSS insieme ai miei altri fogli di stile. In quel file IE.CSS, ho cambiato lo sfondo in un colore odioso per confermare quando il foglio di stile viene utilizzato in modo appropriato.

Tuttavia, ho lottato con ciò che ho bisogno di mettere nel mio file .info. Ho studiato il più possibile e ho letto il file Help.txt più volte. Voglio solo che questo foglio di stile sia destinato a IE. Non voglio crearne uno per ogni versione. Questo sito non supporterà comunque IE6 e IE7.

Ecco cosa ho attualmente definito nel mio file .info per questo:

stylesheets-conditional[if IE][all][] = css/ie.css

Ho anche provato questo che risulta solo con quel caricamento del foglio di stile per tutti i browser:

stylesheets-conditional[!IE][all][] = css/ie.css

Finora con tutti i miei tentativi, posso farlo agire come un normale foglio di stile, averlo ignorato gli altri miei stili o non averlo caricato affatto. C'è qualcosa che devo aggiungere nei miei modelli di pagina che sto trascurando?

Ho anche questo nella testa del mio html.tpl.php (ho il mio nome di tema reale):

<!--[if IE]><link rel="stylesheet" type="text/css" href="sites/all/themes/THEMENAME/css/ie.css" /><![endif]-->

Altre risorse che ho usato:

1) Impostazione di fogli di stile condizionale: utilizzando il modulo

2) Aggiungi solo CSS di fogli di stile condizionale per Internet Explorer (Non cercare di usare questo metodo)

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a drupal.stackexchange
scroll top