Bjarke Walling Petersen wrote:
> div {
> width: 100%;
> height: 100%;
> padding: 5.0em;
> }
>
> Det jeg gerne vil opnå er at boksen fylder 100% i bredden og højden, men
> samtidig med en padding. Desværre er width og height jo angivelse af den
> indre boks ('content'), hvorfor den bliver hele 10.0em større i hver
> retning. Kan man komme uden om det og hvordan?
Hej Bjarke
I standard-mode kan du på dit div element bruge CSS-egenskaben
"box-sizing" sat til "border-box". Det virker i Opera 7+, IE5(Mac).
Og i Mozilla kan du bruge "-moz-box-sizing" også sat til "border-box".
Desværre virker det ikke i IE6. Men hvis du laver en XML-deklaration før
din standard-mode sættende DOCTYPE, kan du tvinge den i quirksmode. Men
så gælder den gamle box-model for hele/resten af siden.
Jeg kan ikke rigtig komme på andre måde det kan løses.
Men det kan være der er andre der har en løsning?
--
Martin Hintzmann Andersen
http://www.hintzmann.dk/