2009-09-28 8 views
0

Sélectionnez tout le hack CSS (s) que IE6 peut comprendre pour la classe rougeValid IE6 css hacks?

<p class=”red”>text</p> 

<!—[if IE 6]> .red{color:red}>![endif]--> 
.red{_color:red} 
.red{*color:red} 
* html .red{color:red} 
.red{color:red} 
  1. Ligne 1, 3
  2. Ligne 2, 3
  3. Ligne 2, 4
  4. Ligne 1, 2, 4
  5. Toutes les
  6. ci-dessus

je rencontre cette question a qui z. Ne pas avoir IE6 dans mon PC pour expérimenter mais curieux de connaître la réponse.

Mon doute supplémentaire, 6. Lequel est valide/suggéré? 7. Est-il toujours nécessaire de pirater IE6 même après la sortie de IE8? Je ne m'attends pas à une longue discussion à ce sujet. Juste oui/non fera l'affaire. Mon intention est de savoir ce que les autres codeurs ressentent à ce sujet. :-)

+0

IE6 est malheureusement soutenir quelque chose la plupart des développeurs web ont à souffrir. IE8 est beaucoup mieux que IE6, mais de nombreuses entreprises ont encore à mettre à jour (même à IE7) – scunliffe

+1

IMHO: Un ** quiz ** sur CSS hacks semble un peu comme interroger la bonne façon de pulvériser une plante de tomate. – brianreavis

+0

... ça ne devrait jamais être fait, parce que ça n'a pas de sens. – brianreavis

Répondre

0

Si je me souviens bien, ils fonctionnent tous. à moins que je ne confonde le * html pour *> html, bien que je ne pense pas qu'ils font une différence.

également, si elles demandent SEULEMENT des hacks, alors évidemment 5 ne fonctionnerait pas parce que c'est CSS valide, auquel cas choisissent 4 parce que je pense que la couleur est iffy. Je ne crois pas que ce soit un vrai hack.