Bogue Webkit avec plusieurs sélecteurs de frères et sœurs adjacents
Dans les navigateurs Webkit (Safari, Chrome), un problème survient lors de l'utilisation du pseudo :hover -classe avec plusieurs sélecteurs de frères et sœurs adjacents. Le code suivant illustre le problème :
div:hover + a + div {}
Lorsque vous survolez le
L'ajout d'un sélecteur général de frères et sœurs, tel que :
div:hover ~ div {}
qu'un style soit déclaré ou non, résout le problème.
Une solution de contournement à ce bug du Webkit consiste à simuler une animation sur l'élément body :
body { -webkit-animation: bugfix infinite 1s; } @-webkit-keyframes bugfix { from { padding: 0; } to { padding: 0; } }
Cela peut être vu en action ici : https://jsfiddle.net/jalbertbowdenii/ ds2yY/1/.
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!