VIVEZ LE
FOOTBALL !

Changer l'aspect du curseur en CSS

La propriété cursor permet de changer l'aspect du curseur sur un élément d'une page web.
Le client affichera automatiquement le curseur de son ordinateur qui correspond au type de curseur que vous aurez choisi.


Exemples


Exemple d'un style en forme de croix donné au curseur sur le "body" de votre page
body{
  cursor:crosshair;
}


On peut bien sûr donner des styles différents à plusieurs éléments de la même page.
Exemple d'un style en forme de croix sur le "body" agrémenté d'un style en forme de sablier sur les images et de la main sur les liens.
body{
  cursor: crosshair;
}
img{
  cursor: wait;
}
a:link{
  cursor:  pointer;
}


Pour finir, on peut même attribuer un curseur personnel à une page.
Il suffit de mettre dans le code CSS à la balise voulue en partant du principe que votre curseur est dans le dossier courant:
cursor: url('votre_curseur_perso.cur'), pointer; 

Il existe beaucoup de logiciels capables de créer des curseurs personnels, le mieux étant de partir des curseurs d'origine et de les modifier, en prenant soin de sauvegarder avant toute manipulation (sous Windows, ils se trouvent dans C:windowscursors).
Exemple de logiciel: Znsoft IconMaker
La taille des curseurs ne doit pas excéder 32x32 px.

Liste des attributs possibles de cette propriété


Voir également :
http://zonecss.free.fr/code_javascript_css/code_javascript_css_cursor.html

Acceptés par tous les navigateurs

  • auto : Aspect identique à celui du curseur par défaut sur la balise qui possède l'attribut, ne change rien.
  • default : Curseur par défaut du navigateur.
  • pointer : Curseur en forme de main avec le doigt déplié.
  • text : Curseur d'édition de texte.
  • help : Curseur d'aide.
  • wait : Curseur d'attente
  • progress : Curseur de progression.
  • move : Curseur de déplacement.
  • crosshair : Curseur en forme de croix.

Curseurs de redimensionnement

  • n-resize : Curseur de redimensionnement bas vers haut.
  • s-resize : Curseur de redimensionnement haut vers bas.
  • e-resize : Curseur de redimensionnement gauche vers droite.
  • w-resize : Curseur de redimensionnement droite vers gauche.
  • ne-resize : Curseur de redimensionnement bas-gauche vers haut-droite.
  • nw-resize : Curseur de redimensionnement bas-droite vers haut-gauche.
  • se-resize : Curseur de redimensionnement haut-gauche vers bas-droite.
  • sw-resize : Curseur de redimensionnement haut-droite vers bas-gauche.


Note : En fait, il est très simple de se rappeler toutes ces propriétés d'un coup.
n, s, e, w correspondent à nord, sud, est, ouest, c'est-à-dire haut, bas, droite, gauche.
Il suffit d'indiquer la direction vers laquelle doit pointer le curseur, suivi bien sûr de "-resize".

Non accepté par tous les navigateurs


Firefox et Opera, entre autres, ignorent ces directives.
  • inherit : Même curseur que la balise parente.
  • not-allowed : Curseur en forme de rond barré.
  • no-drop : Curseur en forme de main avec le doigt déplié et un rond barré.
  • col-resize : Curseur fait de deux traits verticaux avec une flèche de chaque coté.
  • row-resize : Curseur fait de deux traits horizontaux avec une flèche de chaque côté.
Publié par RAD ZONE - Dernière mise à jour le 20 décembre 2009 à 13:46 par Dora The Explorer
Ce document intitulé « Changer l'aspect du curseur en CSS » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Suggestions
  •  Changer l'aspect du curseur en CSS
  •  Changer mot de passe msn » Fiches pratiques : Pour changer son mot de passe Windows Live Messenger, il suffit d'utiliser l'interface prévue à cet effet : https://account.live.com/ChangePassword.aspx Si vous avez perdu votre mot de passe, merci de vous référer à l'article suivant : ...
  •  Changer clavier qwerty en azerty » Fiches pratiques : Vos touches de clavier sont inversées ? Il s'agit probablement d'une inversion liée au basculement du clavier de AZERTY (clavier français) à QWERTY (clavier américain). S'il s'agit d'un ordinateur portable, le problème peut également être lié...
  •  Changer mot de passe facebook » Fiches pratiques : Pour changer son mot de passe sur Facebook, il suffit de suivre la procédure suivante : 1- Ouvrir Facebook 2- Cliquer sur "Compte", puis sur "Paramètres du compte" en haut à droite 3- Cliquer sur "Modifier" dans la catégorie "Mot de...
  •  Comment changer son adresse ip (Résolu) » Meilleure réponse: J'ai bossé dans le service info d'un lycée, ils utilisent tous (en théorie) un serveur proxy SLIS basé sur Squid/Linux avec une liste de mots-clés prédefinis et des mots clés ou des sites interdits ajoutés par l'admin. Si c'est un blog
  •  Changer mot de passe hotmail » Meilleure réponse: Pour changer son mot de passe hotmail (donc msn) il suffit de remplir le formulaire de "mot de passe perdu", puis de donner le nouveau pass. voili voilou sabrina
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?
Les CSS pour présenter vos images
Créer une DIV avec transparence