Avatar billede lillebror Nybegynder
16. oktober 2005 - 14:35 Der er 3 kommentarer og
1 løsning

Tabel der driller

Prøv at sætte følgende tabel ind i et HTML dokument:


<table cellspacing="0" cellpadding="0" style="border: 1px solid black; width: 100%; height: 400px;">
    <tr>
        <td rowspan="2" style="border: 1px solid black; width: 250px; height: 266.66666666666px; vertical-align: top;">
        Menuen
        </td>
       
        <td rowspan="2" colspan="2" style="border: 1px solid black; width: 500px; height: 266.66666666666px; vertical-align: top;">
        Kasse under menu
        </td>
    </tr>
   
    <tr>
        <td style="border: 1px solid black; width: 250px; height: 133.33333333333px; vertical-align: top;">
        Stor kasse
        </td>
       
        <td colspan="2" style="border: 1px solid black; width: 500px; height: 133.33333333333px; vertical-align: top;">
        lille kasse
        </td>
    </tr>
</table>

Hvorfor står den så mærkeligt? Jeg synes jeg har gået den igennem, og jeg finder ingen fejl, men jeg har nok overset et eller andet.
Menuen står det rigtige sted, den skal bare have "kasse under menuen" til at stå under sig, mens den store kasse skal stå til højre for menuen og den lille kasse skal være under menuen.

Det er ikke tilfældigt, at jeg har taget udgangspunkt i en 3*3 tabel og brugt colspan og rowspan, så vær venlig at udelad løsningsforslag, der betyder en ændring i opbygningen på de 3*3
Avatar billede lillebror Nybegynder
16. oktober 2005 - 14:41 #1
ups, jeg fandt fejlen. Der skal stå <tr></tr> mellem den første og den anden blok <tr>'s
Avatar billede roenving Novice
16. oktober 2005 - 14:41 #2
Hvorfor skal du have en 4*celle ?-)
Avatar billede roenving Novice
16. oktober 2005 - 14:42 #3
-- og du har vel også byttet rundt på noget ...
Avatar billede lillebror Nybegynder
16. oktober 2005 - 21:05 #4
Det var alene <tr></tr> der manglede inde i midten. For at tabellen fik det ønskede udseende.

Grunden til at jeg skulle have en 3*3 tabel, er fordi scriptet er baseret på en 3*3 tabel, der kan manipuleres til f.eks. at være 3 kolonner eller 2 kolonner hvor den ene er dobbelt så bred som den anden, eller hvordan man nu ønsker det.
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