Avatar billede vitaminen Nybegynder
23. december 2002 - 16:38 Der er 11 kommentarer og
1 løsning

Bredde på tabel

Jeg har lavet en tabel der lyder:

<td width="150" height="440" background="right.jpg" align="center" valign="top">

Inde i den tabel laver jeg en ny tabel:

<table border="0" width="150">
<td align="center" valign="top"><font face="verdana" size="1">

Problemet er, at når jeg skriver i den "nye" tabel, ændre den 1. tabel sig i bredden. Kan man ikke låse bredden, så den ikke ændre sig når teksten fylder for meget?

\ Rune
Avatar billede dennism Nybegynder
23. december 2002 - 16:59 #1
Du skal lige huske at du også skal have en "tr" i din nye tabel!...
Avatar billede vitaminen Nybegynder
23. december 2002 - 17:01 #2
Har jeg også. Pastede bare ikke hele tabellen.

Den hele lyder:

<td width="150" height="440" background="right.jpg" align="center" valign="top">
<br><br><br><br>

<table border="0" width="150">
<td align="center" valign="top"><font face="verdana" size="1"><br>
<tr>
<td align="left"><font face="verdana" size="1"><b>Mail:</b></td>
<td align="right"><font face="verdana" size="1"><A HREF="mailto:kibe@post3.tele.dk">Kibe@post.tele.dk</a></td>
</tr>

</td>
</table>
Avatar billede dennism Nybegynder
23. december 2002 - 17:09 #3
Jeg kan desværre ik fortælle dig, hvordan du låser bredden!...

Glædelig jul og godt nytår...
Avatar billede knudgert Nybegynder
23. december 2002 - 17:21 #4
Man kan ikke låse bredden af en tabel, den vil altid udvide sig, hvis indholdet af cellen bliver større end indholdet.
Avatar billede dennism Nybegynder
23. december 2002 - 17:27 #5
knudgert >>

Så... Han kan ik gøre noget!?

Måske kan du hjælpe mig, i dette spørgsmål:
http://www.eksperten.dk/spm/297533
Avatar billede callesen Praktikant
23. december 2002 - 17:32 #6
Det kan man godt:
<table style="table-layout:fixed;border:0px solid #333333;width:150px;">
Avatar billede vitaminen Nybegynder
23. december 2002 - 17:49 #7
Satte det ind og det virkede nogenlunde, men forstår ikke så meget af det.

Måske du kunne forklare mig det lidt? For tabellen der kommer ud af den kode, er ikke helt den samme som en "almindelig" tabel.

Hvordan skal jeg sætte det du skrev ind?

Kender ikke så meget til tabeller, da jeg lige er startet på det.
Avatar billede vitaminen Nybegynder
23. december 2002 - 17:58 #8
Her er koden:

<td style="table-layout:fixed;border:0px solid #333333;width:150px;" background="right.jpg" align="right" valign="top"><font face="verdana" size="1">
<br><br><br><br><br><br><br>

<table align="center" border="0">
<tr>
<td align="left"><font face="verdana" size="1"><b>Mail:</b></td>
<td align="right"><font face="verdana" size="1"><A HREF="mailto:kibe@post3.tele.dk">Kibe@post3.tele.dk</a></td>
</tr>
<tr>
<td align="left"><font face="verdana" size="1"><b>Name:</b></td>
<td align="right"><font face="verdana" size="1">Rune B.</td>
</tr>
</table>

Har sat din linie ind i <td> da det er den jeg ønsker at låse, men det er måske ikke muligt?

Hvis jeg gør det i: <table align="center" border="0"> - virker det godt nok, men ikke ordentligt og det er heller ikke den jeg ønsker at låse.
Avatar billede dennism Nybegynder
23. december 2002 - 18:00 #9
Den skal indsættes i "table".. Det er jo derfor det hedder "table-layout"... Jeg ved ikke om der er noget der hedder "td-layout"!?
Avatar billede callesen Praktikant
23. december 2002 - 18:11 #10
table-layout:fixed; gør at at bredde og højde (både hele tabellen og de enkelte celler, hvi man også 'styler' disse) bevares i tabellen. Så hvis du vil have faste bredder og højder i dine tabeller skal du indsætte dette i alle dine tabletags eller sætte dette i head:
<STYLE type="text/css">
TABLE {
table-layout:fixed;
border:0px solid #000000;
}
</STYLE>
Så har du fast størrelse på dine tabeller og ingen synlig border.
Avatar billede vitaminen Nybegynder
23. december 2002 - 19:57 #11
Jeg har fundet en anden løsning, men dit svar bliver højst sandsynligt brugbart for mig senere.

Mange tak.

\ Rune
Avatar billede dennism Nybegynder
23. december 2002 - 20:27 #12
Hvordan er den løsning?
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