"MooreHojer" <simon@moorehojer.dk> skrev i en meddelelse
news:4790f972$0$90272$14726298@news.sunsite.dk...
> Hej NG
>
> Ved godt at dette spørgsmål er ofte stiller, men hvis I kan bære over med
> mig har jeg brug for jeres hjælp
>
> Vi har en hjemmeside hvor hovedlayout er lavet i CSS med <div></div> som
> den primære container.
>
> Siden er bygget nogenlunde sådan her op (hvor #'erne er kanten på en div):
>
> #########################
> # #
> # #################### #
> # # logo # #
> # #################### #
> # # menu # #
> # #################### #
> # # # #
> # # indhold # #
> # # # #
> # #################### #
> # # credits # #
> # #################### #
> # #
> #########################
>
> alle vores div har deres højde defineret med pixel, men for at give en
> bedre oplevelse på en stor opløsning (er tilpasset 1024x768) vil vi gerne
> gøre så containeren 'indhold' bruger mere plads jo større skærmen er.
> Den umiddelbare tanke var at angive dens højde som procent i stedet for
> pixel, men det gav ikke helt den ønskede løsning da spildpladsen i bunden
> af siden bliver større jo større opløsning, da procent skal angives så det
> passer med at de andre kasser kan ses på en 1024x768 opløsning.
>
> Er der ikke en måde at gøre det på så 'indhold' altid vil tage den plads i
> højden som de 3 andre ikke bruge?
>
> Det skal nok lige nævnes at der ikke skal tages højde for indholdet af
> 'indhold' da den har fået tilføjer noget css-overflow så den har en
> scrollbar når indholdet fylder mere end der kan være.
> Hvis løsningen kan holdes i ren html og css vil det være at foretrække,
> men php er også tilgængeligt hvis det er nødvendigt.
>
> Siden det drejer sig om er
www.viborgip.dk
>
> På Forhånd Tak!
>
> --
> MooreHojer
>
>
>
Åbenbart udtrykte jeg mig ikke klart nok.
Jeg mener, den eneste måde du kan opnå det du leder efter, er at bruge
absolut positionering -
http://testb.clubbucks.dk/
Ulempen er, at IE6 ikke forstår det (kener ikke right og bottom). Der er
vist trick for at komme udenom det - kan ikke huske det.
IMHO er den eneste måde, at javascripte sine egne funktioner, for at få
tingene vist tigtigt i IE6, fordi det vil afhænge af indholdet, og om man
også vil "kompensere" når/hvis brugeneren ændrer sin browserstørrelse.
Et alternativ er en meddelelse til den besøgende :
Så opdater dog din browser! - eller hent FF, den er gratis!
Og den sidste bør selvfølgelig accompagneres af et link...
Birger
-----
http://bbsorensen.dk
>