Bonjour,
Je cherche une solution élégante et "cross-browsered" pour afficher un curseur grab (main ouverte) et grabbing (point fermé).
Jusqu'ici j'utilisais -moz-grab/-moz-grabbing pour mozilla et grab/grabbing pour tout le reste, mais ça semble plus compliqué que ça en réalité : sous la version 1.0.1 de firefox par exemple, no -mozgrab ni grab ne sont reconnu. Je ne suis pas sûr que grab et grabbing soit bien reconnu, en règle général, puisqu'ils ne font pas partis des recommandations du w3c.
J'aimerais évité d'avoir à multiplier les cas particulier pour chaque browser, alors je me suis dit que je pouvais peut être simplifier les choses en utilisant des curseurs personalisés (chargé sous forme d'images).
D'où mes questions :
1- ai-je raison ? est ce que la plupart des navigateurs modernes sauront charger ces curseurs ?
2- où puis-je trouver des images toutes prêtes de ces deux curseurs (pas envie de faire des copies d'écran pour les récupérer) ?
3- l'attribution de ces curseurs se fait en javascript : en css, le code pour afficher un curseur personalisé est cursor:url(grab.cur) par ex. Comment je traduit le url(...) en javascript ? je réalise que c'est quelquechose que je n'ai jamais eu à faire jusqu'à présent.
Merci de m'avoir lu, et un plus grand merci encore à ceux qui prendront le temps de répondre.
Bonne journée,
lex
Je cherche une solution élégante et "cross-browsered" pour afficher un curseur grab (main ouverte) et grabbing (point fermé).
Jusqu'ici j'utilisais -moz-grab/-moz-grabbing pour mozilla et grab/grabbing pour tout le reste, mais ça semble plus compliqué que ça en réalité : sous la version 1.0.1 de firefox par exemple, no -mozgrab ni grab ne sont reconnu. Je ne suis pas sûr que grab et grabbing soit bien reconnu, en règle général, puisqu'ils ne font pas partis des recommandations du w3c.
J'aimerais évité d'avoir à multiplier les cas particulier pour chaque browser, alors je me suis dit que je pouvais peut être simplifier les choses en utilisant des curseurs personalisés (chargé sous forme d'images).
D'où mes questions :
1- ai-je raison ? est ce que la plupart des navigateurs modernes sauront charger ces curseurs ?
2- où puis-je trouver des images toutes prêtes de ces deux curseurs (pas envie de faire des copies d'écran pour les récupérer) ?
3- l'attribution de ces curseurs se fait en javascript : en css, le code pour afficher un curseur personalisé est cursor:url(grab.cur) par ex. Comment je traduit le url(...) en javascript ? je réalise que c'est quelquechose que je n'ai jamais eu à faire jusqu'à présent.
Merci de m'avoir lu, et un plus grand merci encore à ceux qui prendront le temps de répondre.
Bonne journée,
lex