2012-03-28 8 views
0
versteckt

Here's an example...IE7 Schatten-Filter + absolute positioniert div außerhalb Eltern Inhalt

Dies geschieht nur in IE < 8.

Alle anderen Versionen es richtig angezeigt wird.

Wie behebt man dieses Verhalten? Irgendein hässlicher Hack? :-)

+0

PLZ zeigen einige Code. Und here eine Liste von vielen IE-Hacks, die Sie nützlich finden könnten: http://css-tricks.com/how-to-create-an-ie-only-stylesheet/ – Zwik

+0

Ich stellte ein vollständiges Beispiel zur Verfügung ... http: // fiddle.jshell.net/aBsuw/ – dtrunk

+0

Ups meine schlechte, scheint wie mein Gehirn es übersprungen lol ... – Zwik

Antwort

1

Ich würde den Balken div außerhalb des foo div bewegen, wenn Sie damit einverstanden sind, dann setzen Sie die Gradientenfilter auf den Rand div und positionieren Sie die #bar div links 175px und oben 20px; Ich denke, dass dies in so einem alten Browser funktionieren würde, würde einige Javascript-Hackereien erfordern, was wahrscheinlich mehr Aufwand ist, als es wert ist.

+0

ok danke. Ja es ist möglich. Ich dachte nur, es gibt einen Hack dafür, ohne die gesamte HTML-Struktur nur für diesen einen Browser zu modifizieren ... – dtrunk