Avatar billede mskjoldp Novice
28. december 2004 - 10:11 Der er 3 kommentarer og
1 løsning

ændre div bredde efter tabel indhold

Hej E

Er det muligt at ændre en table indhold efter den er loadet, uden at dr skal trykkes på noget?

Gunden til at jeg spørger er, at jeg har en tabel der variere lidt i bredden, den efterfølgende tabel skal tilpasses ti lden førstes bredde, men jeg vil ikke gøre den første tabel afhængig af px eller %, kan af indholdet.

kort skrevet i kode:
<table><tr>
<td>
<table autobredde><tr><td></td></tr></table>
</td>
<td>
<div style="position: relative; width:screen.width-autobredde;">
<table><tr><td></td></tr></table>
</div>
</td>
</tr></table>
Avatar billede mskjoldp Novice
28. december 2004 - 13:37 #1
sætter lidt flere points på...
Avatar billede skovenborg Nybegynder
28. december 2004 - 15:27 #2
den div rundt om tabellen er ikke særlig velegnet i dette tilfælde. Istedet skulle du prøve at sætte en id til hver tabel og når siden så er loadet, kan du sætte bredden på den anden tabel lig med den førstes:
<script type="text/javascript">
  window.onload = function() {
        document.getElementById("tabel2").style.width = document.getElementById("tabel1").offsetWidth+"px";
  }
</script>


<table><tr>
<td>
<table id="tabel1"><tr><td>tabel1 Indhold</td></tr></table>
</td>
<td>
<table id="tabel2"><tr><td>tabel2</td></tr></table>
</td>
</tr></table>
Avatar billede mskjoldp Novice
29. december 2004 - 17:07 #3
Grunden til at jeg bruger en div er for at frembringe scroll i en begrænset "table"-vindue. Hvis jeg bruger en table andengang uden div, vil jeg vist ikke få en scroll horisontalt. Indholdet i 2. table er meget bredt, men jeg vil kontrollere hvor der skal scrolles fra. Og det skal være fra hvor div er nu.

-> skovenborg
Er det muligt med det krav? at bruge din kode?
Avatar billede mskjoldp Novice
06. marts 2005 - 13:38 #4
lukker uden brugbar løsning...
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