Donc, j'utilise CSS3 pour créer des encadrés dans la conception de mon site, ça marche bien et dandy. En utilisant http://css3pie.com afin de créer l'effet dans IE.Remplacer des extensions d'image dans jQuery, passer de .png à .gif à la volée
Encore une fois, agréable et dandy. Maintenant, vient mon problème -
Pour chaque module relativement positionné, il y a une icône absolument positionnée à l'intérieur, qui est définie comme top: -20px afin de lui donner un effet d'éjection. Évidemment, cela ne fonctionne pas dans IE6, et il ne fonctionne pas bien avec les codes fixes PNG.
Cependant, pour les utilisateurs de IE6, je peux passer à un gif de basse qualité, et ils peuvent le gérer. Maintenant, ma question est: comment puis-je gérer live-switch image.png en image.gif si l'utilisateur utilise IE6?
Je n'ai pas encore trouvé une solution raisonnable pour cette idée. Je pourrais utiliser une feuille de style IE6 pour remplacer les images - cependant il y a plusieurs cas où les images ne devraient pas être basées sur CSS. Ils devraient être des images appropriées.
Des suggestions? Je voulais une sorte de remplacement de jQuery, mais je n'ai pas trouvé une solution raisonnable pour cela non plus.
'element' est un simple objet DOM donc vous devrez faire' $ (element) .css ('background-image'); 'Bonne utilisation des sélecteurs d'attributs. – jasongetsdown
@jasongetsdown, merci. J'ai mis à jour la deuxième partie. –
vous avez raté celui sur la ligne 2 :) – jasongetsdown