Avatar billede hono Nybegynder
06. januar 2002 - 14:14 Der er 9 kommentarer og
1 løsning

simpelt tabelproblem

Jeg har en tabel med fire kolonner. Alle undtagen den første kolonne består af én lang celle hver. Den første derimod består af to, men jeg har problemer med at styre deres height. Det kan ses her:

http://www.hono.dk/slettes.html

I den venstre kolonne skal den øverste celle være 180 px høj, som jeg også har angivet i koden. Alligevel vil borderen placere sig helt nede i bunden. Hvad skal jeg gøre. Er jeg nød til at putte en ny tabel i i den første kolonne i stedet for at dele den i to celler?

Hono
Avatar billede jayo Nybegynder
06. januar 2002 - 14:20 #1
slet all dine <br> i den tredje celle - og definer en hoejde paa din row nr. 2
-jayo
Avatar billede hono Nybegynder
06. januar 2002 - 14:24 #2
Jeg tror desværre ikke det går. I den celle med alle br\'erne, skal der være en masse indhold. De andre kolonne skal så indtage samme højde som denne gør, når den udvides af indholdet. Den eneste højde der dog skal \"låses fast\" er cellen oppe i højre hjørne. Det vil sige at det er cellen nedenunder der skal udvide sig, hvis den midterste \"indholdscelle\" udvider tabellen.

Hono
Avatar billede backside Nybegynder
06. januar 2002 - 15:01 #3
Måske du kunne gøre det på denne måde, men en tabel i hver celle.

<table border=\"0\" width=\"100%\" height=\"126\">
<tr>
  <td width=\"25%\" height=\"120\">
  <table border=\"0\" width=\"100%\">
    <tr>
    <td width=\"100%\"></td>
    </tr>
  </table>
  </td>
  <td width=\"25%\" height=\"120\">
  <table border=\"0\" width=\"100%\">
    <tr>
    <td width=\"100%\"></td>
    </tr>
  </table>
  </td>
  <td width=\"25%\" height=\"120\">
  <table border=\"0\" width=\"100%\">
    <tr>
    <td width=\"100%\"></td>
    </tr>
  </table>
  </td>
  <td width=\"25%\" height=\"120\">
  <table border=\"0\" width=\"100%\">
    <tr>
    <td width=\"100%\"></td>
    </tr>
  </table>
Avatar billede jayo Nybegynder
06. januar 2002 - 15:21 #4
her er en loesning som giver det resultat. Du bliver noedt til at bruge en form for CSS paa tabellen for at definere din border:

<table width=\"760\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">
<tr>
  <td width=\"10\">

<table border=1>
<tr>
  <td height=180>&nbsp;</td>
</tr>
<tr>
  <td>&nbsp;</td>
</tr>
</table>

  </td>
  <td width=\"130\" valign=\"top\">

Hej

  </td>
  <td width=\"490\" valign=\"top\">

&nbsp;

  </td>
  <td width=\"130\" valign=\"top\">

hej

  </td>
</tr> 
</table>
Avatar billede spe Nybegynder
06. januar 2002 - 15:47 #5
Prøv om dette løser dit problem. Første celle får tildelt de 180px du gerne vil have. stjernen i cellen under skulle så gerne gøre at det er den celle der tager al resten af højden.


<table width=\"760\" border=\"1\" align=\"center\" cellpadding=\"0\" cellspacing=\"0\">

<tr>
<td height=\"180\" width=\"10\">
&nbsp;
</td>
<td width=\"*\" rowspan=\"2\" valign=\"top\">
Hej

    </td>
<td width=\"490\" rowspan=\"2\" valign=\"top\">

Avatar billede spe Nybegynder
06. januar 2002 - 15:50 #6
Øh :-)stjernen skal skal selvfølgelig skrives i den rigtige celle og ikke der hvor jeg fik den sat.
Avatar billede backside Nybegynder
06. januar 2002 - 15:57 #7
spe>> Den holder heller ikke.
Avatar billede spe Nybegynder
06. januar 2002 - 16:37 #8
En skam, gør det nemmelig hos mig. Men kan være mac-browserne bedre kan håndtere det problem end pc-ditto.
Avatar billede hono Nybegynder
06. januar 2002 - 16:44 #9
ok, jeg tænkte nok at der skulle bruges endnu en tabel. Takker

Hono
Avatar billede jayo Nybegynder
06. januar 2002 - 17:07 #10
takker :)
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