100% dimensioner på div -XHTML/CSS
Jeg er sikker på at dette har været oppe før, men jeg synes ikke rigtigt jeg kan finde noget brugbart via 'søg'.Hvis jeg i CSS forsøger at lave en div 100% bred, f.eks. sådan:
#gradtube
{
position:absolute;
top:250px;
width:100%;
height:50px;
background-image:url(tubegrad1.png);
background-repeat:repeat
}
så kommer der et hul på 10 pixels til venstre, og en scrollbar pga. at siden bliver 10 pixels bredere.
Jeg har fundet en løsning: Jeg kan sætte left:0px, eller jeg kan i body sætte margin:0.
Mit spørgsmål er: hvorfor?
Jeg HAR kunnet læse mig til at det er noget med at størrelsen beregnes med border, padding og margin.
Men jeg har overhovedet ingen værdier på disse størrelser i min HTML (eller CSS)! Har disse størrelser en default værdi fra starten?
PS Jeg kører IE 7.
