Image curseur personnalisé ne fonctionne pas dans tous les IE?
Je pense que j'ai essayé différentes méthodes proposées sur internet mais rien n'a fonctionné. C'est mon code css:
div {
cursor: url(images/zoomin.cur), auto;
}
Il fonctionne bien sauf dans IE...
source d'informationauteur jilseego
Vous devez vous connecter pour publier un commentaire.
Malheureusement,
cursor
est clair buggy dans IE, au moins jusqu'à et y compris 8http://reference.sitepoint.com/css/cursor
Vous pouvez être en mesure d'utiliser un
conditional comment
pour cible IE et puis l'alimentation à une modification de la règle de style avec un autreurl
.J'ai résolu de cette façon pour la saisir curseur dans Internet Explorer, citant le @JasonGennaro's réponse:
Arborescence des fichiers:
De bonnes références:
De Travail Démo:
Parce que les différents navigateurs traiter URI relatif de l'différemment, le curseur de style permet à une liste d'url. Vous pouvez avoir un chemin d'accès qui fonctionne pour IE et un qui fonctionne pour les autres navigateurs:
Dans ma configuration, le premier url fonctionne pour IE11 (et plus tôt) parce que le script utilise le curseur est dans 'cgi-bin/app' tout le .cur et .les fichiers css sont dans "app/images". IE utilise l'emplacement du document comme base, j'ai donc besoin d'ajouter plus d'informations de chemin d'accès pour localiser le fichier de curseur. La deuxième url fonctionne dans Firefox, car .cur et .les css sont dans le même emplacement et Firefox utilise le .css emplacement de la base, de sorte que des informations de chemin supplémentaires n'est pas nécessaire.
Partir de la documentation msdn:
url(uri)
Internet Explorer 6 et versions ultérieures. Le curseur est défini par l'auteur, à l'aide d'une URI personnalisé, tels que les url('mycursor.cur"). Curseurs de type .CUR et .ANI sont les seuls pris en charge types de curseur.
à partir de : http://www.w3schools.com/cssref/pr_class_cursor.asp
De travail dans IE vous devez spécifier le chemin d'accès complet au CUR de fichier. E. g.:
ce un travail pour me prouvé dans IE10, INDEXÉE dans le de index.html( vous devez utiliser absolue routes)
J'ai essayé d'utiliser .l'ani et .gif et cela fonctionne. Il devrait aller comme ça:
Cette css fonctionne pour mon site web dans google chrome, firefox et IE.