Puisque notre vieil ami ne semble pas décidé à céder sa place de leader, nous avons largement le temps de nous intéresser à certains de ses comportements si… particuliers.
Internet Explorer 6 ne comprend pas la sélection de classes multiples en CSS : il ne prend en compte que la dernière classe.
Il est néanmoins possible d’utiliser un ID et une classe combinée sans problème :
.uneclasse.uneautreclasse{
/* IE6 comprendra : .uneautreclasse{} */
}
#fixe.bonbon{
/* Pas de problème */
}
Mais, d’après ce que je crois avoir compris :
Si un sélecteur « id+class » est utilisé, et qu’un autre sélecteur […]
Dean Edwards vient de mettre à jour son célèbre script IE7.js, permettant de corriger un paquet de limitations CSS / HTML sur notre navigateur préféré : Internet Explorer.
Puisque IE7 est sorti, et que certaines limitations sont encore d’actualités, le script a été scindé en deux parties : IE7.js se limite maintenant aux améliorations d’IE7 qu’il apporte à IE5/6, tandis qu’IE8.js reprend les fonctionnalités d’IE7.js toujours absentes dans Internet Explorer 7.
Un projet a été créé chez Google Code pour l’occasion : http://code.google.com/p/ie7-js/
Voici un bon moyen d’accompagner doucement ce vieux navigateur vers ses derniers instants, tout en profitant des […]
Eric Meyer a récemment publié une nouvelle version de son fameux Reset CSS. Il s’agit de quelques lignes de code CSS ayant pour but de remettre « à zéro » les styles par défaut appliqués par les navigateurs.
Il va cibler les éléments un par un, plutôt que d’utiliser le sélecteur universel (non, rien à voir avec quelque puissance divine) pour diverses raisons :
Il ne faut pas styler les intouchables : Boutons radio, Cases à cocher et leurs amis peuvent se montrer très capricieux…
Certaines propriétés sont spécifiques à un élément. Quelle doit être la réaction d’un navigateur lorsqu’une propriété CSS […]