Avatar billede mr_bambi Nybegynder
13. februar 2002 - 17:30 Der er 1 løsning

CSS & JavaScript

Dette er et kombineret CSS/Javascript-spørgsmål:

Jeg sidder og roder med en hjemmeside, der er delt op i tre vandrette DIV's. De har følgende ID's: #top, #main og #bottom.
De er placeret i dokumentet ved hjælp af følgende kode:
#top{
    position:absolute;
    top:0px;
    clear:both;
    height:130px;
    width:100%;
}
#main{
    position:absolute;
    top:140px;
    clear:both;
    overflow:auto;
}
#bottom{
    position:absolute;
    bottom:0px;
    clear:both;
    height:50px;
    width:100%;
}

Problemet er bare, at hvis der er overflow i #main, så bliver det tilgængeligt via rullegardiner, men #main-DIV'en ligger sig under #bottom-DIV'en.

Selve mit spørgsmål går derfor på:

***Hvordan sætter jeg højden på #main-DIV'en den tilgængelige skærmstørrelse (availHeight) minus 180px? Eller helst som den del af dokumentets højde (innerHeight) minus 180px?

<!--
Mvh mr-bambi aka
Bjørn Amdi Sloth
-->
Avatar billede mr_bambi Nybegynder
18. november 2002 - 13:02 #1
Hmm... Vi lukker vist denne her!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester