Avatar billede webcreator Nybegynder
12. juli 2004 - 15:21 Der er 2 kommentarer og
1 løsning

En tabel på 500px udvider en tabel som er 590px _ hvorfor?

Hej Eksperter.

Der sker noget meget mystisk med mine tabeller i dag (som ellers uden problemer validere ifl. W3C).

Jeg har en tabel på 590 pixels i bredden. Hvis jeg smider en ny tabel på 500 pixels ind i denne, så udvides den. Skriver jeg derimod 100% i stedet for 500 pixels, så får jeg ingen fejl. Hvad er problemet?

Jeg har lidt kode her :

<table class="maintable" cellpadding="0" cellspacing="0" border="0">
<tr>
  <td class="indexmenu"><?php include("menu.php"); ?></td>
  <td width="5">&nbsp;</td>
  <td class="content"><?php include("$page") ?></td>
  <td width="5">&nbsp;</td>
  <td class="quickmenu"><?php include("quick.php"); ?></td>
</tr>
</table>

Det er class=content det drejer sig om. StyleSheetet :

.content {
  font-family: Verdana, Arial;
  font-size: 11px;
  color: #000000;
  padding: 10px;
  vertical-align: top;
  border: 1px solid #C0C0C0;
  width: 590px;
  background-color: #FFFFFF;
}

Hvis jeg opretter flg. inde i content, så giver det fejl :

<table width=\"500\" cellpadding=\"0\" cellspacing=\"0\" border=\"1\">
<tr>
  <td class=\"text\">sdf</td>
</tr>
</table>
Avatar billede webcreator Nybegynder
12. juli 2004 - 15:47 #1
Jeg prøvede at fjerne width i class'en 'content'. Dette hjalp. Finder bare dette meget underligt.
Avatar billede roenving Novice
13. juli 2004 - 16:50 #2
Får du også fejl, hvis det hele defineres i css ?-)

.maintable{
  border-collapse:collapse;
}
.maintable td{
  margin:0;
  border:0;
  padding:0;
}
.maintable table{
  width:500px;
  border-collapse:collapse;
}
Avatar billede webcreator Nybegynder
13. juli 2004 - 17:29 #3
Hej Roenving.

Sørens at jeg ikke fik lukket mit spørgsmål - jeg lavede min tabelstruktur lidt om, så problemet opstår nu ikke længere. Jeg må jo have lavet en fejl et sted - ellers sker den slags jo ikke. Men tak for hjælpen alligevel.
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