Définir la Police Impressionnant icônes de curseur - est-ce possible?
Police Impressionnant a une très bonne collection d'icônes pour être utilisé dans des projets web. Je veux utiliser l'un de ces icônes que cursor (curseur personnalisé).
Dans ma compréhension, Curseurs Personnalisés besoin d'une url de l'image, mais je suis incapable de trouver l'url de l'image pour la Police Impressionnant icônes.
- Je ne pense pas que vous pouvez spécifier le texte/police pour le curseur. Vous devrez peut-être créer une image avec l'icône que vous voulez de Police Génial, et ensuite l'utiliser pour le curseur avec
cursor: url(...)
- Je pense que je peux di, créez d'abord une toile, puis dessiner la fa icône sur elle, puis le transformer en base-64 image, puis de référence. Je suis en train de coder, attendez-moi!
- Il serait agréable de voir une partie de votre code existant.
- cela ressemble à beaucoup d'effort juste pour éviter la création d'une image à l'avance. Bien que cela sonne comme un défi intéressant, maintenant je veux essayer de trop
- fish_ball : Merci pour les suggestions. va créer l'image à l'avance et de les utiliser pour la position du curseur. Merci.
- très liés plugin jQuery: jwarby.github.io/jquery-génial-de curseur
Vous devez vous connecter pour publier un commentaire.
Obtenu!
Et j'ai fait une démo: http://jsfiddle.net/rqq8B/2/
Il est jQuery Curseur Génial, où vous pouvez ajouter de la police impressionnant icônes de votre curseur en appelant seulement un simple code:
Ou de le transmettre certaines options:
Avertissement: je ne suis PAS l'auteur de cette bibliothèque que j'ai trouvé.
À la fin, je ne pouvais pas obtenir @fish_ball code du travail de manière fiable, donc je viens de télécharger les images, utilisé gimp de recadrer et de les modifier à 32×32 px, et de les utiliser comme ceci:
La
1 30
partie définit le pointeur de la souris 'hotspot' 1px de la gauche et 30px à partir du haut de l'image.La toile méthode mentionnée résultats brouille les curseurs.
En utilisant SVG offre de meilleurs résultats:
cursor: url( '/assets/img/volume-up.svg' ), pointer;