Je suis en train de concevoir une application web avec css3. Tout le monde sait que beaucoup de propriétés css3 telles que les dégradés, border-radius, box-shadow, animer, border-image, background-rgb, dernier-enfant, nth-child etc. ne fonctionneront pas dans les versions antérieures de IE comme IE8, 7,6 Certaines des bibliothèques de scripts Java, telles que css3 pie, peuvent être utilisées pour rendre Internet Explorer 6-9 capable de restituer plusieurs des fonctions de décoration CSS3 les plus utiles telles que les dégradés, border-radius, border-shadow, border-image (pas Last-child, nth child properties) mais certains de mes amis ont eu des problèmes avec ça et m'ont dit que ce n'était pas fiable.options pour résoudre les problèmes de compatibilité du navigateur?
Existe-t-il une autre bibliothèque js ou polyfills qui prendra en charge la plupart des fonctionnalités de décoration css3 y compris les propriétés enfants sans utiliser de filtre comme compass?
Merci.
Si vous utilisez des rails, vous pouvez essayer la boussole: http://compass-style.org/ – Luccas
@Luccas désolé j'ai oublié d'ajouter que je ne suis pas autorisé à utiliser le filtre. –
Vous avez probablement voulu dire 'box-shadow' et' rgba (R, G, B, a) '. Il n'y a rien de tel que 'border-shadow' et' rgb (R, G, B) 'est pris en charge dans IE depuis la version 4. Personnellement, je pense essayer d'émuler des coins arrondis ou d'autres fonctionnalités strictement décoratives C'est horriblement faux car cela signifie que vous devez alimenter précisément les navigateurs les plus anciens et * les plus lents * avec le code dont ils ont besoin, ce qui nuit aux performances sans améliorer les fonctionnalités. – Ana