Gunther: margin: 0px auto; funktioniert nicht

Beitrag lesen

Hi!

Ah ja! Und das unterscheidet sich jetzt im Ergebnis wie von einem Padding-Top für Body?
Das ist das, was ich u.a. in meinem ersten Posting meinte: Verstehen - nicht blind "rumprobieren" hilft auf Dauer wirklich weiter.

Also wenn ich

body {
width: 960px;
height: 800px;
margin: 0px auto;
border-top: 20px solid transparent;
background: url(../images/gradient.png);
}


>   
> durch  
>   
> ~~~css
  

> body {  
> 	width: 960px;  
> 	height: 800px;	  
> 	margin: 0px auto;  
> 	padding-top: 20px 0px 0px 0px;  
> 	background: url(../images/gradient.png);  
> }  
> 

ersetzte funktioniert der Kram nicht und das ist doch das was du meinst oder? In der Theorie müßte es gehen klar in der Praxis klappt es aber leider nicht.

Nein, das Problem ist, dass du ungültiges CSS verwendest (weshalb die Regel von den Browsern dann ignoriert wird)!

Entweder verwendest du Kurzschreibweisen, wie bspw.

  
padding: 20px 0 0;  

oder nicht

  
padding-top: 20px;  

Gruß Gunther