Maison >interface Web >tutoriel CSS >À quoi sert le « \9 » dans les déclarations de largeur CSS ?
Comprendre la signification de 9 dans les déclarations de largeur CSS
Le code CSS peut inclure un caractère spécial, 9, qui sert de "hack CSS " ciblant spécifiquement les versions 7, 8 et 9 d'Internet Explorer. Lorsqu'il est utilisé à la fin d'une déclaration de propriété CSS, comme dans l'exemple ci-dessous :
width: 500px;
cette astuce garantit que la propriété n'est appliquée que dans ces versions particulières d'Internet Explorer. Les autres navigateurs ignoreront complètement ce hack.
Dans l'exemple fourni, la propriété width définira la largeur de l'élément à 500 pixels, mais uniquement lorsqu'il est affiché dans IE 7, 8 ou 9. Tous les autres navigateurs ignoreront le 9 et n'appliquera pas la règle de largeur.
Ce hack permet aux développeurs de créer des règles CSS spécifiques à certains navigateurs ou versions de navigateur. Par exemple :
#myElement { width: 300px; width: 500px; }
Avec ce code, l'élément aura une largeur de 500 pixels dans IE 7, 8 et 9, alors que dans tous les autres navigateurs, il aura une largeur de 300 pixels.
Veuillez noter que ce hack fonctionne également dans Internet Explorer 10, comme spécifié dans une modification de la réponse originale.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!