Comment puis-je l'utiliser
<!--[if lt IE 8]> <style type='text/css'> #header ul#h-menu li a{font-weight:normal!important} </style> <![endif]-->
si je supprime <!--[if lt IE 8]><![endif]-->
Le code ci-dessus fonctionnera correctement dans IE 8 mais si je ne le fais pas, ne me lance pas . Aidez-moi à configurer IE, si je veux utiliser le code ci-dessus dans toutes les versions IE,.
je veux que le code #header ul#h-menu li a{font-weight:normal!important}
ne soit exécuté que dans IE
Si vous voulez que cela fonctionne dans IE 8 et inférieur, utilisez
<!--[if lte IE 8]>
lte
signifie "Inférieur ou égal à".
Pour plus d'informations sur les commentaires conditionnels, voir par exemple la page quirksmode.org .
<!--[if lt IE 8]><![endif]-->
Le lt dans la déclaration ci-dessus signifie moins que, donc 'si moins que IE 8'.
Pour toutes les versions de IE, vous pouvez simplement utiliser
<!--[if IE]><![endif]-->
ou pour toutes les versions ci-dessus, à savoir 6 par exemple.
<!--[if gt IE 6]><![endif]-->
Où gt est 'supérieur à'
Si vous souhaitez écrire des styles spécifiques pour les versions ci-dessous, y compris IE8, vous pouvez écrire
<!--[if lte IE 8]><![endif]-->
où lte est 'inférieur et égal' à
Utilisez <!-- [if lt IE 9] >
exact ce code pour IE9.Les espaces sont très importants.
[if lt IE 8]
signifie "si inférieur à IE8" - et c’est pourquoi il ne fonctionne pas dans IE8.
ce que vous voulez, c'est [if lte IE 8]
qui signifie "si inférieur ou égal à IE8".
Que diriez-vous
<!--[if IE]>
...
<![endif]-->
Vous pouvez lire ici à propos des commentaires conditionnels.
En outre, la balise de commentaire
<comment></comment>
n'est supporté que dans IE 8 et inférieur, donc si c'est exactement ce que vous essayez de cibler, vous pouvez les envelopper dans la balise comment Ils sont les mêmes que
<!--[if lte IE 8]><![endif]-->
Dans lequel lte signifie "inférieur ou égal à".
Voir: Commentaires conditionnels .
<!--[if IE]>
<style type='text/css'>
#header ul#h-menu li a{font-weight:normal!important}
</style>
<![endif]-->
appliquera ce style dans toutes les versions d’IE.
I found cascading it works great for multibrowser detection.
Ce code a été utilisé pour modifier un fondu à afficher/masquer, par exemple 8 7 6.
$(document).ready(function(){
if(jQuery.browser.msie && jQuery.browser.version.substring(0, 1) == 8.0)
{
$(".glow").hide();
$('#shop').hover(function() {
$(".glow").show();
}, function() {
$(".glow").hide();
});
}
else
{ if(jQuery.browser.msie && jQuery.browser.version.substring(0, 1) == 7.0)
{
$(".glow").hide();
$('#shop').hover(function() {
$(".glow").show();
}, function() {
$(".glow").hide();
});
}
else
{if(jQuery.browser.msie && jQuery.browser.version.substring(0, 1) == 6.0)
{
$(".glow").hide();
$('#shop').hover(function() {
$(".glow").show();
}, function() {
$(".glow").hide();
});
}
else
{ $('#shop').hover(function() {
$(".glow").stop(true).fadeTo("400ms", 1);
}, function() {
$(".glow").stop(true).fadeTo("400ms", 0.2);});
}
}
}
});