Avatar billede sigmadk Nybegynder
30. november 2007 - 14:38 Der er 5 kommentarer og
1 løsning

Problemer med height på table?

Hej,

Jeg har et problem med højden på en table. Se følgende kode:

<table width="100%" cellpadding="0" cellspacing="0" style="height:30px; background-image:url(images/menu/bg.gif);">
  <tr>
    <td style="width:98px;"><img src="images/menu/forsiden.gif" alt="Forsiden" width="98" height="30" /></td>
    <td style="width:2px; background-image:url(images/menu/spacer.gif);"></td>
    <td>&nbsp;</td>
  </tr>
</table>

I stedet for at få en højde på 30px, så får den en højde på 33... Der kommer altså en gentagelse af baggrunden under billedet. Eksempel kan ses her: http://www.edanes.dk/onthego

Er der nogen der kan hjælpe?
Avatar billede sigmadk Nybegynder
30. november 2007 - 14:39 #1
Det drejer sig om menu-baren, hvor der kommer en grå kant under, da baggrunden gentager sig.
Avatar billede roenving Novice
01. december 2007 - 11:17 #2
Hrm, IE6 viser den i 30px størrelse, mens FF viser 33px, og et kig DOM giver kke nogen hints ...

-- hvad sker der, hvis du lægger tabellen ud som een lang linje i html-koden ?-)
Avatar billede sigmadk Nybegynder
02. december 2007 - 15:40 #3
Browseren er vel ligeglad med "white space"?
Avatar billede sigmadk Nybegynder
02. december 2007 - 15:40 #4
Avatar billede roenving Novice
04. december 2007 - 00:10 #5
Nej, browseren er ikke altid ligeglad med whitespace, en af de klassiske i den sammenhæng er IEs problem med lukketags, specielt </td>, som hvis den placeres på en linje for sig selv også renderer linjeskiftet !-)
Avatar billede sigmadk Nybegynder
17. december 2007 - 13:35 #6
Svar!
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