Lisbet Laursen skrev:
> Hov, jeg glemte linket til siden:
http://rudholm.dk
Kik først på de CSS-fejl der bliver meldt om her:
http://jigsaw.w3.org/css-validator/validator?uri=http://rudholm.dk/&warning=1&profile=css2
Errors skal fjernes, men det anbefales (også af mig) at du også
kommer af med warnings. Det er nemt nok for dem du har, skyldes
at du kun sætter ét af elementerne color og background. I næsten
alle tilfælde kan du fjerne advarslen ved at sætte det andet
element til inherit. Eksempel:
.nyfarve {
color: red;
background: inherit;
}
Inherit henter egenskaben fra forældre-elementet.
Noget af dit reelle problem har at gøre med at IE6 ikke
respekterer min-height. Det bliver ignoreret, og så tilpasses
højden til indholdet - hvilket går ud over baggrundsbilledet der
jo ikke er indhold.
I din HTML-head-del skal du skrive:
<!--[if lt IE 7]>
<style type='text/css'>
..indhold { height: 40em; }
</style>
<![endif]-->
Klassen indhold er et eksempel, og højden er selvfølgelig også.
IE6 behandler height som om det er min-height. Du har allerede én
konditionel erklæring, men de kan ikke kombineres.
--
Bertel
http://bertel.lundhansen.dk/ FIDUSO:
http://fiduso.dk/