Ich habe ein div-Tag über CSS gestylt. Ich setze Padding auf 10px (Padding: 10px), es funktioniert genau so, wie ich es in Firefox und IE7 wollte, aber in IE6 fügt es zusätzliche Padding am unteren Rand hinzu (ungefähr 2-3px, denke ich). Hat jemand eine Vorstellung davon, was hier passiert?IE6 extra Polsterung am Boden
[update]
ich dies nur bemerkt, der div-Tag ich rede hat ein Hintergrund-Bild. Wenn ich das Hintergrundbild entfernt habe, verschwindet die zusätzliche Füllung auf der Unterseite. Irgendwelche Ideen?
[ein weiteres Update, Codebeispiel]
Hier ist die CSS zu meinem div-Tag angewendet:
.user-info{
margin-top: 20px;
margin-right: 20px;
padding: 10px;
background-image: url("../img/user_panel_bg.png");
float:right;
border: 1px #AAAAAA solid;
font-size:12px;
}
können Sie diesen Beitrag bearbeiten, um ein Codebeispiel – bendewey
Ditto zu umfassen. Es könnte eine Menge Gründe dafür geben (IE 6 hat ein ziemlich schrulliges Box-Modell, das wahrscheinlich das verursacht, aber wir können nicht ohne etwas Code erzählen). –
Ich habe das gleiche Problem mit Padding und Hintergrundbild erfahren. Ich konnte es niemals lösen.Meine Arbeit war um zu entfernen und Auffüllen und stattdessen eine Grenze (die funktionierte, weil es weiß auf weiß war) ... Ein Geheimnis ... –