Définition de la CSS pointer-events.
La propriété CSS pointer-events permet de spécifier les circonstances pour que l'élément puisse recevoir un événement de pointer (curseur, doigt).
La propriété CSS pointer-events affecte les circonstances dans lesquelles les éléments suivants sont traités :
- les événements d'interface utilisateur tels que les clics de souris.
- les pseudo-classes dynamiques telque
:hover,:activeet:focus. - les liens type balise (X)HTML
A.
pointer-events :pointer-events : auto;
pointer-events : none;
pointer-events : all;
pointer-events : stroke;
pointer-events : fill;
pointer-events : painted;
pointer-events : visible;
pointer-events : visibleStroke;
pointer-events : visibleFill;
pointer-events : visiblePainted;La propriété de feuille de style pointer-events CSS peut prendre la valeur pour des éléments SVG :
-
all: est cible d'un événement de pointeur que lorsque le pointeur est au-dessus de l'intérieur de l'élément ou lorsque le pointeur est au-dessus du contour de l'élément.
Les valeurs des attributsfill,strokeet de la propriété CSSvisibilityn'ont pas d'impact sur le traitement des événements. -
stroke: est la cible d'un événement de pointeur que lorsque le pointeur est au-dessus du contour de l'élément. Les valeurs de l'attributstrokeet de la propriété CSSvisibilityn'ont pas d'impact sur le traitement de l'événement. -
fill: est la cible d'un événement de pointeur que lorsque le pointeur est au-dessus de l'intérieur de l'élément. Les valeurs de l'attributfillet de la propriété CSSvisibilityn'ont pas d'impact sur l'événement. -
painted: est la cible d'un événement de pointeur que lorsque le pointeur est au-dessus de l'intérieur de l'élément et que la valeur de la propriétéfilln'est pasnone
ou lorsque le pointeur de la souris est au-dessus du contour de l'élément et que la valeur de la propriétéstroken'est pasnone.
La valeur de la propriété CSSvisibilityn'a pas d'impact sur le traitement des événements. -
visible: est la cible d'un événement de pointeur que si la propriété CSSvisibility:visibleet lorsque le pointeur est au-dessus de l'intérieur de l'élément
ou lorsque le pointeur de la souris est au-dessus du contour de l'élément.
Les valeurs des attributsfilletstroken'ont pas d'impact sur le traitement de l'événement. -
visibleStroke: est la cible d'un événement de pointeur que lorsque le pointeur est au-dessus du contour de l'élément et que de la propriété CSSvisibility:visible.
La valeur de l'attributstroken'a pas d'impact sur le traitement de l'événement. -
visibleFill: est la cible d'un événement de pointeur que lorsque le pointeur est au-dessus de l'intérieur de l'élément et que de la propriété CSSvisibility:visible.
La valeur de l'attributfilln'a pas d'impact sur l'événement. -
visiblePainted: est la cible d'un événement de pointeur que si la propriété CSSvisibility:visibleet lorsque le pointeur est au-dessus de l'intérieur de l'élément et que la valeur de l'attributfilln'est pasnone
ou lorsque le pointeur de la souris est au-dessus du contour de l'élément et que la valeur de l'attributstroken'est pasnone.
La propriété de feuille de style pointer-events CSS peut prendre la valeur pour tous les autres éléments :
-
none: ne sera jamais la cible d'événements de pointeur. -
auto: se comporte comme si la propriété n'était pas spécifiée, équivaut àvisiblePaintedpour lesSVG.
Exemple de code pointer-events CSS
Conditions d'application de la CSS pointer-events.
La propriété CSS pointer-events est applicable sur l'ensemble des balises HTML ou XHTML.
Héritage des valeurs Css de pointer-events.
Les balises filles HTML ou XHTML héritent de la propriété Css pointer-events.
Problème d'interprétation de pointer-events en Css.
La propriété de feuille de style pointer-events CSS ne pose aucun problème d'interprétation.
Règles de syntaxes CSS pour pointer-events.
Les événements sont des descendants
Toutefois, les événements peuvent atteindre les éléments enfants qui ont une autre valeur pour pointer-events.
Compatibilités navigateurs de la propriété pointer-events
- Détails des versions de la CSS pointer-events
- Propriété
pointer-eventsest compatible avec CSS3 et plus.
Votre avis sur la définition pointer-events en CSS
Votez pour la définition CSS pointer-events
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 3 / 5 - 2
votes
Cliquez sur une étoile pour voter.