Je dois changer l'image par défaut pour le curseur: pointeur avec une image personnalisée. P>
Pour créer une classe et spécifier la valeur HOVER pour le curseur n'est pas une solution valide car je devrais ajouter cette classe à tous les éléments déjà faits et vous savez ... pas exactement optimal. Également impossible d'ajouter cette classe au corps depuis les enfants avec curseur: le pointeur écraserait-le. P>
Une idée de comment faire ça? P>
6 Réponses :
Oui, vous pouvez le faire facilement comme celui-ci
.anyclass{ cursor: URL(images/cursorimagefule.gif); }
Pas de vote en bas, mais la question indique explicitement: pour créer une classe et spécifier la valeur de la section de la section du curseur n'est pas une solution valide car je devrais ajouter cette classe à tous les éléments déjà faits. I>
Pas ce que l'op exige, Voir à Ceci .
Plus un pour la limite de taille!
avec curseur code>
Les options sont peut être trouvée ici
http://www.echoecho.com/csscursors.htm
Pour l'image, vous pouvez utiliser
cursor:url(uri)
Vous pouvez créer un curseur code> personnalisé code> pour l'élément code> corporel code>, qui sera, à moins que substituer par les sélecteurs ultérieurs, servent à servir de valeur par défaut:
Je n'ai pas besoin du curseur pour regarder d'une manière ou d'une autre. J'ai besoin du curseur pour regarder d'une manière ou d'une autre quand est un pointeur. Cela change le curseur pour être quelque chose. Si le pointeur est toujours la main.
Dans ce cas, je pense que vous allez être bloqué avec la spécification d'une image de curseur particulière pour tous les éléments qui feraient que le curseur soit un pointeur code>. Donc,
A code>,
code> {/*...*/} `etc.
Cela craint: | Est exactement ce que j'essayais d'échapper.
Oui, ce n'est pas idéal, mais je ne suis au courant d'aucun moyen par lequel on pourrait exprimer "le" Code> Pointeur Code> Le curseur doit ressembler à ceci "dans CSS. Et même en JavaScript, je pense que cela devrait essentiellement être fait de la même manière. = /
@zozo Dans ce cas, veuillez jeter un coup d'œil à ma réponse pour une solution à l'aide de JavaScript.
Je dois changer l'image par défaut pour le curseur: pointeur avec une image personnalisée. P>
J'ai mal compris qu'au début, mais après avoir lu Ce commentaire , les choses étaient plus claires. p>
Vous pouvez le faire facilement en utilisant jQuery / javascript. Tout d'abord, voici la version jQuery légèrement simple: p>
xxx pré> version pure javascript: p>
xxx pré> blockQuote>
Ouais. Cela semble être ce dont j'ai besoin. Je n'en semble pas idéal avec JS mais c'est mieux que l'inverse. Une question rapide ... N'est-ce pas un peu dit ... Processeur cher (comme il semble que je dois vérifier cela au déménagement de la souris pour vérifier les navigateurs)?
@zozo Nope, vous ne vérifiez pas à MouseMove, vous venez de le faire une fois. Vous recherchez des éléments qui ont un bouton code> Curseur par défaut et utilisez plutôt votre curseur personnalisé.
Oui, mais si s'il y a un pointeur sur la survolte. Ceux ne seront pas trouvés à cette recherche.
@zozo ils seront trouvés par cette recherche.
Cool alors ... je vais essayer.
L'utilisation de la propriété "curseur" est identique à celle de tout bien CSS- simplement l'appliquer à l'élément souhaité:
<style type="text/css"> body{ cursor: url(mycursor.cur) } </style>
Aucune de ces personnes n'a travaillé pour moi. Je devais utiliser cette syntaxe légèrement différente. Remarquez l'URL 'URL MOYLCSE, les citations autour du chemin et l'ajout de! Important. En outre, n'importe quelle taille fonctionne.
body { cursor: url("mouseSm.png"), auto !important; }