ich IE9.js aus diesem Projekt bin mit: http://code.google.com/p/ie7-js/Internet Explorer Unterstützung für n-te-Kind-Selektor
Zum größten Teil gut es funktioniert, CSS-Unterstützung ermöglicht wie Opazität in Internet Explorer 7 aber es doesn‘ t unterstützt den: nth-child() Selektor. Gibt es einen Weg um dies rein mit Javascript? Damit meine ich, dass mein CSS von den Javascript- und CSS-Attributen gelesen würde, die auf die passenden Elemente angewendet werden. Ich bin mir bewusst, dass dieses Problem gelöst werden kann, indem Sie Klassen für die Elemente verwenden oder jQuery (oder andere Frameworks) verwenden, um die Elemente auszuwählen. Dies ist jedoch nicht ideal.
Idealerweise möchte ich meinen Präsentationscode an einem Ort (css) nicht in meinem Projekt verstreut haben.
bearbeiten Sieht aus wie diese IE-Bibliothek es tun könnte: http://selectivizr.com/
Das ist eine kleine Bibliothek – qwertymk
Ich weiß nicht, ob es eine wirklich gute un-fuctoring-Bibliothek für ie gibt. Aber ie7-js und selectivizr verbessern definitiv die Erfahrung. – Keyo
Ich weiß, dass Sie diese Dinge nicht trennen möchten, aber hier ist meine JavaScript-Lösung: https://gist.github.com/yckart/5652296 – yckart