Toon posts:

De rest van een tabel

Pagina: 1
Acties:

Verwijderd

Topicstarter
(( Heb search gebruikt ))

Ik heb drie tabellen, en deze wil ik volgende breedte toewijzen:

[t1] - 200 pixels
[t2] - 29 pixels (raar getal, maar zo wil k t nou eenmaal ;))
[t3] - de rest

Hoe geef ik de rest dan aan? <TD WIDTH="*"> werkt niet :s

Verwijderd

volgens mij kan je alleen procenten en pixels maar geen rest ofzo...

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Dit is een HTML vraag. Deze horen niet in Programming & Webscripting thuis, maar in Webdesign & Graphics. Move dus :) .

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


Verwijderd

Topicstarter
Op donderdag 24 januari 2002 00:32 schreef webskipper het volgende:
volgens mij kan je alleen procenten en pixels maar geen rest ofzo...
Geen alternatieve oplossing?

  • Marv
  • Registratie: Oktober 2000
  • Laatst online: 11-06 06:52
Op donderdag 24 januari 2002 00:30 schreef SICdude het volgende:
(( Heb search gebruikt ))

Ik heb drie tabellen, en deze wil ik volgende breedte toewijzen:

[t1] - 200 pixels
[t2] - 29 pixels (raar getal, maar zo wil k t nou eenmaal ;))
[t3] - de rest

Hoe geef ik de rest dan aan? <TD WIDTH="*"> werkt niet :s
<td width="*"></td>

Moet gewoon werken hoor :)

(moet je wel de table width op 100% zette natuurlijk... anders vult ie niet de hele breedte op.... :))

"Everything I've ever done or said is the complete opposite of what I've wanted" -- George


  • lonkhuijzen
  • Registratie: December 2001
  • Laatst online: 03:56

lonkhuijzen

100% ADH

<table border=1 width=80%><!width hier is whatever you want>
<tr>
<td width=200>kolom1</td>
<td width=29>kolom2</td>
<td>kolom3</td>
</tr>

</table>



ik dacht dat dit hem was

5,85kWp 15x Sunpower Max3 390Wp OZO | live PV output | LabelA@‘78


  • Marv
  • Registratie: Oktober 2000
  • Laatst online: 11-06 06:52
Op donderdag 24 januari 2002 00:39 schreef Pluk het volgende:
<table bordercolor=black border=1 bgcolor="white" width=600><!width hier is whatever you want>
<tr>
<TD width=200>kolom1</td>
<td width=29>kolom2</td>
<td>kolom3</td>
</tr>

</table>


ik dacht dat dit hem was
Dit heb ik op m'n eigen site en dat werkt ook:
code:
1
2
3
4
5
6
7
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr>
    <td width="*">;nbsp</td>
    <td width="94">[img]"menu/rechtsboven.jpg"[/img]</td>
    <td width="12">[img]"menu/rechtsboven2.jpg"[/img]</td>
  </tr>
</table>

"Everything I've ever done or said is the complete opposite of what I've wanted" -- George


  • RM-rf
  • Registratie: September 2000
  • Laatst online: 20:44

RM-rf

1 2 3 4 5 7 6 8 9

Op donderdag 24 januari 2002 00:30 schreef SICdude het volgende:
Hoe geef ik de rest dan aan? <TD WIDTH="*"> werkt niet :s
misschien gewoon
code:
1
<TD>

default gebruikt een tabel namelijk percentuele waardes, enkel als hierin een 'vaste' pixelwaarde is gedefinieerd overrulled deze dat.

hoewel width="*" door browsers wordt ondersteund is dit geen geldige attribuut-waare en valt af te raden dat te gebruiken

edit: never trust anyone who hasn't got the word SPEC written on his forehead
gevalletje van checken voordat je gaat blaten -> /me.
immers * als propertionele waarde is wel degelijk toegestaan
http://www.w3.org/TR/1999/REC-html401-19991224/struct/tables.html#h-11.2.4.4
enkel heeft dit eerder nut wanneer je daarvoor een extra waarde definieert dus width="2*", width="*" is nog altijd gelijk aan de default width van een TD.

Ik neem overigens aan dat je met 3 tabellen, eigenlijk 3 cols binnen één tabel bedoelt, anders lukt het namelijk niet zomaar om tabellen horizontaal naast elkaar te plaatsen, daarvoor zou je dan alsnog een parent-table moeten gebruiken

Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen


Verwijderd

Waarom gebruik je niet een tabel in een tabel?

Dus maak je de onderliggende tabel die een width van 100% heeft en een uitlijning van links (of rechts heeft). Deze cel bevat dan de achtergrond (neem ik aan) die de rest van de pagina aanvult, naast de cellen van 200 en 29 dus.

In de bovenstaande voeg je dan weer een tabel in die dus 2 cellen bevat met dus jouw waarden van 200 en 29.

Zo zou ik het tenminste oplossen. En dan eventueel nog ff een JS-scriptje als in die opvullende cel van de onderliggende tabel een plaatje moet of zo.

Hmmm khoop dat je het snapt

Greetz
Pagina: 1