Comment cibler IE9 avec de nouveaux HTML5 Boilerplate?
Je suis en train de cibler une classe pour IE. Cependant, depuis le standard modèle a changé, cela ne fonctionne plus..
.myclass {
//do something
}
.ie7 .myclass {
///do something
}
C'est ce qui est dans le nouvel en-tête de la standard template.
<!doctype html>
<!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js lt-ie9" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
Vous devez vous connecter pour publier un commentaire.
Nous ne vous recommandons pas de cible IE9 car il a tous le marquage d'un navigateur moderne, c'est pourquoi nous n'avons pas IE9 conditionnels de classe. Si vous préférez, vous pouvez utiliser:
Noter que IE10 ne reconnaissent pas les commentaires conditionnels.
font-size
à l'intérieur de l'en-tête a été dans les em de l'<html>
tag?Yak Passe-Partout! De toute façon:
devrait faire ce que vous voulez.
MODIFIER
Désolé mal lu votre question, puisque vous mettez IE7 dans l'exemple. Si vous voulez IE9, tu peux faire: