Thomas Møller Nexø skrev:
> Hejsa.
>
> Jeg er ved at lægge sidste hånd på en hjemmeside, en skabelon jeg
> har fundet på nettet, med to kolonner.
> Siden ser fin ud i de fleste browsere, men ikke i IE6.
> Siden
http://www.winfrastructure.dk/thomas-møller-nexø.aspx viser
> indholdet af højre kolonne under indholdet i venstre kolonne -
> altså med en masse luft over der svarer til længden på indholdet
> i venstre side.
>
> Jeg har hørt noget om at man skal hacke IE nogen gange for at få
> den til at fatte de gængse standarder. Nogen der ved hvilken hack
> der skal bruges i et sådant tilfælde?
Nu kan jeg pt. ikke se din side i IE6, men det er rigtigt
at der er forskellige problemer med IE6.
Typisk har det noget at gøre med breddeberegningen, således
at en kvikfix vil være at omslutte de float'ede elementer
med et #wrapper-element med følgende egenskaber;
#wrapper {
display:inline; /fixer dobbelt margin bug */
width:100%;
}
Desuden er det klogt at afsætte plads til det andet
element i det første element, således
#leftcol {
width: 65%;
margin-right:35%;
}
#rightcol {
float:right;
width:33%;
}
- sådan rent principielt.
I de artikler, der refereres til på denne side
http://webdesign101.dk/layout/
gennemgås de fleste af de faldgruber, der kan være
i forbindelse med float-layout.
--
Med venlig hilsen
Jørgen Farum Jensen
Håndbog i webdesign:
http://webdesign101.dk/wwwbog/udgave2/
Webdesign med stylesheets:
http://webdesign101.dk/cssbog/
..