Avatar billede stanz2002 Nybegynder
06. juni 2003 - 10:15 Der er 12 kommentarer og
1 løsning

Height="100%" virker ikke!

Hej..

Jeg har følgende kode :

------------------------

  <table width="776" height=100%" border="0" cellpadding="0" cellspacing="0">
    <tr>
      <td bgcolor="#696E82">&nbsp;</td>
    </tr>
  </table>

------------------------

men i stedet for at tabellen bare går ned til bunden af skærmen, så fortsætter den så tabellen dækker hele skærmbilledet. Altså så tabellen fylder 100% af skærmen når jeg scroller helt ned.

Jeg vil jo gerne undgå at scroll-baren bliver aktiv.. jeg troede det var det man gjorde med Height="100%"...

Hvad kan jeg gøre ved det??
Avatar billede morten_leth Nybegynder
06. juni 2003 - 10:20 #1
jeg tror ikke man både kan bruge pix og % i samme.. om det er rigtigt det ved jeg ikke men det er bare en teori.. jeg er ikke så god til html men jeg tror det er derfor... hvad med at sætte den til en fast værdi som 600px eller sådan noget...
Avatar billede doggy82 Praktikant
06. juni 2003 - 10:22 #2
jo man kan sagtens ha' både px og %
Avatar billede doggy82 Praktikant
06. juni 2003 - 10:25 #3
Jeg forstår ikke hvad dit problem er den der kode burde fungere helt fint.
Hvad mener du med "så tabellen dækker hele skærmbilledet" ?
Avatar billede stanz2002 Nybegynder
06. juni 2003 - 10:31 #4
joh.. hvis det fx er på en skærm med 1024*800 i opløsning.. så siger vi at højden på selve vinduet i IE er på 750 (50px til IE's menu og knapper osv..)

Så når jeg sætter tabellen til de 100%, så bliver den 750 px høj..

håber du forstår :-)
Avatar billede donwang Nybegynder
06. juni 2003 - 10:33 #5
Det er vel også det skal være??
Avatar billede stanz2002 Nybegynder
06. juni 2003 - 10:36 #6
nej, for så bliver scrollbaren aktiv.. jeg vil bare have tabellen til at gå ned til bunde af vinduet..

fx hvis jeg bruger 450 px til selve indholdet af siden.. derefter vil jeg have en tabel, som så er 300px (og ikke 750px).. men hvis siden så ses i fx 1200*1024, så skal tabellen automatisk blive 574px (1024-450).. :-)
Avatar billede stanz2002 Nybegynder
06. juni 2003 - 10:45 #7
Jeg har lige fundet et eksempel på det jeg søger..

http://www.89degrees.net/v5/

Tabellen i venstre side ( den grønne).. dens størrelse afhænger af størrelsen på vinduet.. den er ikke fastsat til fx 500px i højden.. prøv at ændre størrelsen på vinduet, så ser man at der ikke fremkommer en scrollbar..
Avatar billede doggy82 Praktikant
06. juni 2003 - 10:47 #8
Ja jeg forstår godt nu. Der er altid et lille mellemrum når man bruger 100%. Du må da ha' noget andet på samme side som giver problemer. Det her virker fint for mig:  http://home21.inet.tele.dk/doggy82/exp/100pct.html
Avatar billede doggy82 Praktikant
06. juni 2003 - 10:49 #9
NEJ det gør det IKKE, men nu har jeg løsningen:

Indsæt dette i body:

<body style="overflow-x:hidden;overflow-y:hidden;">

:-)
Avatar billede stanz2002 Nybegynder
06. juni 2003 - 10:50 #10
hmm.. jah det virker også når jeg ser din side.. mærkeligt.. skal jeg smide hele koden, hvis der er en der gider kigge den igennem.. :-)
Avatar billede stanz2002 Nybegynder
06. juni 2003 - 10:51 #11
ok kigger lige på det..
Avatar billede stanz2002 Nybegynder
06. juni 2003 - 10:53 #12
sådan der.. takker.. :-)
Avatar billede doggy82 Praktikant
06. juni 2003 - 10:55 #13
selv tak :)
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