J'ai des problèmes avec les curseurs qui ne sont pas tirés dans les navigateurs WebKit. De manière surprenante, IE et Opera fonctionnent comme je le demande. Voici le CSSLes curseurs CSS ne fonctionnent pas dans les navigateurs WebKit
.olControlDrawFeatureActive {
cursor: url(<DOMAIN>/common/images/cursors/draw.png), crosshair, default;
}
Il change tout simplement le curseur sur le tirage au sort ou .png, si elle n'accepte pas les curseurs personnalisés ou PNGs (comme IE ou Opera) il par défaut le croisillon. Fonctionne bien dans IE et Opera, il va à la croix comme je le veux, FireFox, Safari et Chrome, d'autre part refuser de retourner tout css pour cela du tout. En regardant le CSS retourné dans Firebug je viens d'obtenir.
.olControlDrawFeatureActive {
}
Vide, et totalement inutile. J'ai essayé de remplacer l'URL par son chemin complet et son chemin relatif et (et c'est le plus confus pour moi) J'ai essayé de supprimer complètement le curseur personnalisé afin qu'il devienne par défaut le réticule, mais il retourne juste une règle CSS vide ! Ça m'a dérangé pendant un moment maintenant parce que ça fonctionnait à l'origine dans Webkit mais pas dans IE, ça fonctionnait dans IE et maintenant WebKit décide de ne pas jouer à la balle! Est-ce que je fais quelque chose de vraiment évident? Toute aide ou pointeurs serait grandement apprécié car il me conduit bananes
['cursor'] (http://www.w3.org/TR/css3-ui/#cursor) permet un nombre quelconque de curseur lié à l'URL icônes, suivi exactement d'une valeur prédéfinie. Pour ce qui est de savoir pourquoi Opera et IE l'acceptent, ils essaient soit de pardonner, soit d'être bugués. – BoltClock
Ah haa. Intéressant, je n'ai jamais su cela. Pour être honnête, je n'ai aucune idée de la raison pour laquelle je mets un «défaut» à la fin de toute façon, je ne pensais pas logiquement ce jour-là! –