/ / Formatierungsproblem mit IE6 funktioniert gut mit IE 6+ - CSS, Formatierung, Internet-Explorer-6, Haslayout

Formatierungsproblem mit IE6 funktioniert gut mit IE 6+ - css, Formatierung, Internet-Explorer-6, haslayout

Ich habe meine Website perfekt in IE 6+ aber es funktioniertsieht in IE 6 oder IE 5.5 seltsam aus, da ich die Benutzer mit IE6 nicht ignorieren kann, da immer noch etwa 6% des Datenverkehrs von dieser Version auftreten.

Mit meinen Nachforschungen erfuhr ich das vonWenn Sie die Eigenschaft haslayout einstellen, kann ich das Formatierungsproblem lösen, aber ich halte mich für CSS als äußerst arm und daher brauche ich eine Hilfe, um dieses Problem zu beheben.

Die URL finden Sie unten und Sie können ihr Verhalten in IE6 sehen. Nur für den Fall, dass Sie nicht testen können, können Sie es anhand der Quelle überprüfen.

URL: http://anujtripathi.net/BlogListing.aspx?Id=2

Antworten:

1 für die Antwort № 1

Ihr Code (default.css):

.bg1 {
padding: 0 7px 20px 0px;
border-top: 1px solid #FFFFFF;
background: #FFFFFF url(images/img4.gif) repeat-x;
width: 95%;
}

Schrumpfen Sie um 95%, um etwa 92% zu mögen.

Sie können einen IE6-Hack wie folgt verwenden:

.bg1 {
padding: 0 7px 20px 0px;
border-top: 1px solid #FFFFFF;
background: #FFFFFF url(images/img4.gif) repeat-x;
width: 95%;
}

* html .bg1 {
width: 92%; /* Star Html Hack IE6 only */
}

*+html .bg1 {
width: 93%; /* Star Html Hack IE7 only */
}

Ich empfehle jedoch dringend, auf die richtige Art und Weise zu lernen und den folgenden Link zu verwenden, um CSS für die Browserkompatibilität zu organisieren: Wie gehe ich am besten mit IE-Kompatibilitätsproblemen um?


0 für die Antwort № 2

Ich würde Ihre Randbreiten, Ränder und betrachtenPolsterungen. Es sieht so aus, als ob Ihr Inhalt heruntergedrückt wird, weil nicht genügend horizontaler Platz vorhanden ist. Um dies zu überprüfen, sollten Sie den Hauptcontainer etwas länger machen und sehen, ob sich der Inhalt nach oben bewegt.