Qu'est-ce que le bouton de la souris sélecteur CSS?
J'ai remarqué que les boutons et d'autres éléments ont un défaut de style et de se comporter en 3 étapes: vue normale, hover/point de vue et mousedown/cliquez sur affichage, dans le CSS, je peux changer le style d'affichage normal et passez vue comme:
button{
background:#333;
color:#FFF;
}
button:hover{
background:#000;
color:#EEE;
}
mais comment puis-je sélectionner le mousedown? Je veux quelque chose comme ceci:
button:mousedown{
//some styling
}
grâce
- Ressemble à une copie de stackoverflow.com/questions/2725458/css-on-mouse-down
- Je ne le pense pas. Là encore, il est difficile de dire ce que l'on entend par "souris" dans ce cas.
Vous devez vous connecter pour publier un commentaire.
Je pense que tu veux dire l'état actif
Ce sont tous les pseudo-unis d'un lien peut avoir dans le CSS:
Voir aussi: http://www.w3.org/TR/selectors/#the-user-action-pseudo-classes-hover-act
J'ai compris qu'elle se comporte comme un événement mousedown:
Pro-tip Remarque: pour une raison quelconque, la syntaxe CSS besoins de la
:active
extrait de après la:hover
pour le même élément dans l'ordre pour être efficacehttp://www.w3schools.com/cssref/sel_active.asp
:active
avant:hover
.:active
doit être après:focus
pour que cela fonctionne. Merci de souligner ce point, j'étais vraiment à me gratter la tête pour expliquer pourquoi mon CSS a été de ne pas avoir d'effet!J'ai récemment découvert que
:active:focus
fait la même chose dans le css comme:active:hover
si vous avez besoin de remplacer une css personnalisée de la bibliothèque, ils peuvent utiliser les deux.