Ziel ie8 und ie9 (nicht ie7)

Habe ich eine einfache Seite, und alles funktioniert wunderbar außer ie8 und ie9 bewegt sich eines meiner Elemente 1px nach rechts, und seine bedeutende b/c es ergibt sich eine 1px weiße Linie, gerade auf schwarzem hintergrund. Schrecklich.
Ich habe versucht, eine Menge von css-hacks und ie conditional comments aber Dinge wie <!--[if gt IE 7]> oder <!--[if gte IE 8]> nicht funktionieren. Nur <!--[if gte IE 7]> anerkannt wird, werden die Ziele ie7 als gut, aber ie7 rendert die Seite pixel-perfekt. Also habe ich versucht, ein rollback für die änderungen für ie7 mit zusätzlicher Kommentar <!--[if IE 7]> aber dieser tötete die fixes in späteren ie. Ie8 und 9 scheinen zu denken, Sie sind ie7.

Mein code bisher

<!--[if gte IE 7]>
<style>
#promo {margin-left:-1px;}
</style>
<![endif]-->

EDIT: Gelöst, es scheint, Es ist ein bug in der IETester, alles funktioniert und richtig installiert Explorers.

InformationsquelleAutor Valerij | 2011-03-18
Schreibe einen Kommentar