Avatar billede angelenglen Nybegynder
02. november 2002 - 03:37 Der er 8 kommentarer og
1 løsning

Table size - HJÆLP!

jeg har følgende table:

<table border=1>
<tr>
<td width=50 height=100>1</td>
<td width=50 rowspan=2>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br></td>
<td width=50 height=100>3</td>
</tr>

<tr>
<td>4</td>
<td>5</td>
</tr>
</table>


Feldt 1 og 3 skal KUN være 100px høje.

Problemet er at internet explorer ihvertfald resizer de to felter meget større end de er, selvom den "bare" kan tage plads i feldt 4 og 5 hvor der ikke er defineret nogen højde.
-jeg kan ikke definere højden i de to feldter, da højden af feldt 2 skal kunne ændre sig alt efter indholdet. - men feldt 1 og 3 skal være 100 ligemeget hvad... (indholdet af feldt 2 vil ALDRIG være mindre end at feltet mindst er 120px højt, så det BURDE ikke være noget problem)

-jeg kan ikke få den til det - HJÆLP!
Avatar billede technodance.dk Nybegynder
02. november 2002 - 03:45 #1
Havd skal 4 og 5 så


technodance.dk
Avatar billede 7th Praktikant
02. november 2002 - 04:25 #2
Hvis jeg har forstået dig ret, burde dette virke...

<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#008000" height="100%" valign="top">

<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#cccccc" height="100">
1
</td>
</tr>
</table>

4
</td>

<td bgcolor="#800000">
2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2
</td>

<td bgcolor="#008000" height="100%" valign="top">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td bgcolor="#cccccc" height="100">
3
</td>
</tr>
</table>

5
</td>
</tr>
</table>
Avatar billede technodance.dk Nybegynder
02. november 2002 - 04:29 #3
så har jeg også forstået den
Avatar billede justdoit Nybegynder
02. november 2002 - 11:57 #4
Sådan dette virker!

<table border=1>
<tr>
<td width="50" height="100">1</td>
<td width="50" rowspan="2" valign="top">
      <table width="50" border="0" cellspacing="0" cellpadding="0">
        <tr>
          <td>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br>2<br></td>
        </tr>
      </table>
    </td>
<td width="50" height="100">3</td>
</tr>

<tr>
<td valign="top"><table width="50" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>4</td>
  </tr>
</table>
</td>
<td valign="top"><table width="50" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td>5</td>
  </tr>
</table>
</td>
</tr>
</table>
Avatar billede justdoit Nybegynder
02. november 2002 - 11:58 #5
Du skal nok lige have valign="top" på 4 og 5 også!
Avatar billede angelenglen Nybegynder
02. november 2002 - 13:04 #6
hmm ja omend noget uoverskueligt og ubrugeligt så virker 7th's løsning da...
(ubrugeligt fordi det skulle være ét table.)

Justdoit's løsning virkede lige så dårligt som min egen. sorry.
Avatar billede 7th Praktikant
02. november 2002 - 16:57 #7
Takker for points. Løsningen er slet ikke uoverskuelig ;) Det er såment bare tre tabelceller. Den første og sidste tabelcelle indeholder en indre tabel med en højde på 100 px...
Avatar billede angelenglen Nybegynder
03. november 2002 - 01:58 #8
ja, ok det kan jeg så godt se nu..

-men derudover, teoretisk set BURDE min kode så ikke virke?
-jeg mener... jeg har jo fast defineret højden, så hvis der er brug for mere højde burde den så ikke tage fra den del af det der ikke er defineret?`
Det virker lidt molbo-agtigt...
Avatar billede 7th Praktikant
08. november 2002 - 11:42 #9
Teoretisk set jo, men sådan fungerer tingene i browsere bare ikke ... desværre :)
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