Avatar billede ladyhawke Novice
01. august 2006 - 10:08 Der er 1 løsning

centreret design med bagrund før og efter indhold

Jeg har følgende html til at bygge et centreret design:

<body style="text-align:center">
  <table  border="0" cellspacing="0" style="text-align: left; width:100%;">
        <tr>
            <td rowspan="2" style="background-image: url(Images/left.jpg); background-repeat:repeat-x;"></td>
            <td style="width:800px;"><img alt="top banner" src="Images/top.jpg" /></td>
            <td rowspan="2" style="background-image: url(Images/right.jpg); background-repeat:repeat-x;"></td>
        </tr> 
        <tr><td>content</td></tr>
</table>

</body>

Ideen er at content/indhold skal være 800px og området til venstre og højre for det skal fyldes med hhv. left.jpg og right.jpg.

Det virker næsten, men jeg får dels en 1px hvid stribe mellem indhold og venstre/højre og indholdsbanneret (top.jpg) sidder 1 px for lavt (eller de andre 1px for højt). Desuden fyldes siden ikke helt i bredden (der mangler ca. 5 px i hvert side).

Er der nogen der har tjek på hvad der går galt? (siden er bygget i VS 2005 og skal vises i IE)
Avatar billede ladyhawke Novice
01. august 2006 - 10:42 #1
Fandt den selv: der skulle cellpadding=0 til i tabellen og så et &nbsp i hver af side kolonnerne for at undgå at cellerne kollapser
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