1. Grammaire
selector { style : value !import ; }
2. Explication
Promouvoir la priorité d’application d’une règle de style donnée, c’est-à-dire ! important offre aux développeurs un moyen d’augmenter le poids du style afin que le navigateur préfère exécuter cette déclaration.
Par exemple :
Si vous êtes dans un navigateur autre que IE6, ces navigateurs le supportent ! important, ce qui signifie qu’ils vont passer par défaut à margin-left :20px !important ; Cette déclaration est en vigueur, et ce qui suit n’est pas inclus ! Déclaration importante ne la supplantera pas, en d’autres termes, il est le plus haut niveau, et personne en dessous ne peut me remplacer ! Il existe un problème de support plus explicite dans IE6 et sous navigateurs, !important ne s’applique pas dans le même ensemble de règles. Voir le code ci-dessous :
Dans le code ci-dessus, la marge-gauche de la div dans les navigateurs IE6 et inférieurs est la même que celle des autres navigateurs, soit 20px ;
Note:
1. Sous IE6 et navigateurs antérieurs, !important ne s’applique pas dans le même ensemble de règles. 2. Si ! important est utilisé pour un attribut de style sténographique, puis les sous-attributs représentés par cet attribut de style abrégé seront activés ! important。 3. Mots-clés ! important doit être placé à la fin d’un style de ligne et avant le point-virgule de la ligne, sinon il n’a aucun effet.
|