Internet Explorer 8 - Div verschwindet bei einer Größenänderung
Ich habe eine Seite, die funktioniert gut in Firefox und Chrome. I. E. 8 jedoch entscheidet nicht ein div, wenn der browser in der Größe geändert wird. Die meisten die Seite sieht gut aus, aber der div-ich bin für den Inhalt nicht und nur verschwindet, wenn ich die Größe I. E.
<div id="wrapper">
<div id="innerWrapper" style="width:215px;">
<div id="mainColumn" style="height:750px; width:600px; float: left; clear:both; position:absolute;">
<div id="mainContent" style="float:left; ">
content here disappears on resize.
</div>
</div>
</div>
</div>
- Wenn Sie bei Google nach "internet explorer Größe ändern Elemente verschwinden", es scheint, dieser bug ist schon seit IE 6. Doch Microsoft scheint ziemlich still zu diesem Thema.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben Sie getroffen worden, durch die "haslayout" Fehler link
Der einfachste Weg ist, zu geben, Ihre wrapper-Höhe. Eine einfache hack, die gut funktioniert, ist in der Höhe: 1%. dies sollte bei der Lösung Ihrer verschwinden div Problem.
Wenn Sie die position absolut oder relativ zur falschen Behälter, den er tut dies auch und es ist ein Teil des IE-bug "haslayout, wie oben beschrieben.