Absolute Positionierung im IE6, mit left: 0; und right: 0; gleichzeitig
Hier ist meine website: http://dagwaging.110mb.com/
In jedem gute browser, dann im IE6. Sie stirbt im IE6. Es scheint, dass im IE6 kann man nicht tun:
div {
position: absolute;
left: 0px;
right: 0px;
}
oder so:
div {
position: absolute;
top: 0px;
bottom: 0px;
}
Absolute Positionen können nicht eingestellt werden für Links und rechts oder oben und unten gleichzeitig.
Das ist schrecklich, denn das ist so ziemlich die Grundlage für meine Website-design.
Die HTML können eingesehen werden auf der Website und der CSS ist in /Stil.css.
Ich würde gerne dieses Problem beheben, ohne ungültig, meine CSS-oder HTML-Format. Kann das getan werden?
Ein weiteres problem ist, dass meine Inhalte nutzt, min-width und max-width, um zu vermeiden, über-Streckung oder Komprimierung der Inhalte innerhalb. Der IE6 kann das nicht min-width, so wie ich das replizieren dieses Verhalten?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gut, wenn Sie wollen, um es zu beheben, nehmen Sie einen Blick auf diese Artikel auf A List Apart beschäftigt sich mit genau diesem Thema (und erklärt, wie das zu umgehen): Entgegenstehende Absolute Positionen
Aber persönlich würde ich einfach ignorieren IE6.
eins Weg, um loszuwerden, die Probleme auf IE6 nutzt die Unzulänglichkeiten des IE6, wissen Sie, dass die width=100% im IE6 enthält das padding und margin zu, so u shoulding sorgen, aber ich nicht einverstanden sind mit den oben beantworten, neue Browser nicht sehen, so sollten Sie überlegen, fallen einer von Ihnen
als für die min - und max - der einzige Weg, ich war in der Lage, das zu tun, ist mit jquery, kann u verwenden Sie immer die getBoundingClientRect DOM (javascript) funktioniert nur im IE, um zu bestimmen, die Höhe und Breite, wenn u dont jquery verwenden möchten
Umzusetzen Breite auf 100% im IE6, fügen Sie diese zu Ihrem code:
Zu implementieren, die Höhe auf 100% im IE6, fügen Sie diese zu Ihrem code:
Wenn du ein div um die ganze Seite (Breite und Höhe jeweils 100%), einfach verbinden Sie diese beiden Attribute so: