Hi,
html, body {
height: 100%;
margin: 0;
padding: 0;
background: url(../Bilder/bg-tile.jpg) repeat;
}Das erste Element ist nun ein Div-Tag, der das Haupthintergrundbild hält:
#container {
background: url(../Bilder/bg-main.jpg) no-repeat;
min-height: 100%;
max-height: 1200px;
width: 1159px;
}Damit sollte #container eigentlich keinen Rand oben haben;
Wieso? Du sagst nicht, daß margin 0 sein soll, es gilt der Browser-Default für div.
im IE sieht das auch passend aus, in Firefox allerdings hat #container einen Randabstand und fängt erst nach etwa 100px an.
Gebe ich dem #container nun aber einen Rand:
border: 1px solid red;
um zu sehen, wo genau der Rand herkommt, wird #container ganz oben ausgerichtet. Nehme ich diesen Rand wieder weg, ist der Abstand wieder da.
Indem Du Dich über Collapsing Margins informierst - das erklärt dann auch das Fehlverhalten mancher IE-Versionen, die damit nicht zurande kommen.
cu,
Andreas
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.