azidG Skrevet 17. august 2006 Del Skrevet 17. august 2006 (endret) Setter opp et skjema vha. tables, men får ikke bredden på kolonnene slik jeg vil ha det. Eksempel: <table width="500" border="1"> <tr><td width="250">Venstre</td><td>Høyre kolonne</td></tr> <tr><td colspan="2"> Tekst som skal spanne over to kolonner.. gfd gsfd s g fds gsd sd. </td></tr> </table Dette skulle etter mitt hode "dele" tabellen på midten, med to like store kolonner. I stedet blir den venstre kolonna forskyvet langt til høyre - mye mer enn 250px. Det virker som raden med colspan ødelegger.. Selv om jeg setter width="5" på rad1,kolonne1 blir den lengre en teksten. Dette er slik i både IE og Opera, Firefox tror jeg viser slik jeg vil ha det. Hvordan?? Evt; hvordan på mest hensiktsmessige måte stille opp skjemadata (forms) uten tables? Endret 17. august 2006 av azidG Lenke til kommentar
travis_g Skrevet 17. august 2006 Del Skrevet 17. august 2006 Har du en link der vi kan se problemet? Lenge siden jeg har brukt tabeller, så det er ikke sikkert dette her er helt riktig. Men det kan hende at noe av dette kan hjelpe: <table width="500" border="1"> <tr><td width="250">Venstre</td><td width="250">Høyre kolonne</td></tr> <tr><td colspan="2"> Tekst som skal spanne over to kolonner.. gfd gsfd s g fds gsd sd. </td></tr> </table> Jeg personlig ville kuttet ut hele tabellen, men vist du vil bruke det, så ville jeg heller anbefale å bruke et css-ark til å skrive inn stilen til tabellen i. <table class="form"> <tr> <td class="navn">Venstre</td> <td class="verdi">Høyre kolonne</td> </tr> <tr> <td colspan="2">Tekst som skal spanne over to kolonner.. gfd gsfd s g fds gsdsd.</td> </tr> CSS .form { width: 500px; border: 1px solid black; } .navn, .verdi { width: 50px; } eller noe... Mulig at det er noe feil her. Som sagt. Lenge siden jeg har brukt tables. Lenke til kommentar
Emancipate Skrevet 30. august 2006 Del Skrevet 30. august 2006 Jeg har også slitt med dette. Det virker helt sinnsvakt og jeg har ikke noe løsning på det annet enn å bruke css eller lage to tabeller med den ene (istedenfor den raden med to kolonner) inni den andre. Lenke til kommentar
Haraldson Skrevet 30. august 2006 Del Skrevet 30. august 2006 Jeg har også slitt med dette. Det virker helt sinnsvakt og jeg har ikke noe løsning på det annet enn å bruke css eller lage to tabeller med den ene (istedenfor den raden med to kolonner) inni den andre.Du snakker om CSS som et onde som bare skal brukes dersom ingen andre løsninger er mulige? Å bruke CSS er jo det eneste rette i tilfellet, og da tar jeg ikke stilling til om det er riktig å bruke tabeller til dette i utgangspunktet. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå