padding og margin udregnes forskelligt
Prøv at se her: http://www.e-tidsskrift.dk/dev/margin_og_padding.htmlHer har jeg testet den måde padding-top og margin-top på et element indvirker på hele siden. Det viser sig at i Gecko browsere (som vel er de mest css-"korrekte") indvirker margin-top og padding-top forskelligt på siden. Hvis et element på siden får en margin-top på 10% føjes der 10% til hele siden (<body>?). Det gøres der ikke med en tilsvarende padding-top på 10%. Det kan ses i Gecko browserne (Netscape / Mozilla) på siden oven for ved at der kommer en lodret scrollbar når der bruges margin-top, men ikke når der bruges padding-top. Desuden skubbes elementet 2px længere nedad når der er brugt padding-top i forhold til når der er brugt margin-top. Det er tydeligt at se på siden. I Internet Explorer sker der ingen ting. Ingen forskel. Kun i Gecko browserne.
Hvorfor det? Hvorfor lægger margin-top højde til hele siden (i stedet for kun at flytte elementet nedad inden for siden)? Hvorfor rykkes elementet lidt længere nedad ved padding-top? Er det korrekt i forhold til css, eller er det en fejl ved Gecko?
//mik
