![]() |
[htm] tabellen
(ik ben duidelijk met een website bezig, al die topics die ik over html open ;))
Ik zit nu met een ander probleem.... tabellen. Ik wil als t waren 1 hele grote tabel creeren, waarin in de eerste kolom een kleine tabel komt met 1 rij met 7 kolommen. Deze kolom moet 77% zijn. En dan de tweede kolom wordt dan 23% en dat moet dan bestaan uit meerdere rijen. De zwarte lijnen creeer ik met behulp van een transparante 1.gif dus daar moet rekening mee gehouden worden door een extra rij of kolom te creeeren. Schematisch gezien zoiets dus: http://www.amnestyuva.org/test/tabel.jpg Momenteel dacht ik t zo op te lossen (cellspacing e.d. is 0 dat typ ik even niet hierin, da's me teveel werk :o) : <table width=100%> <td> <table width=77%> <td></td> (dit x14 (ivm zwart lijntje)) </table> Hoofdtekst (in t grootste vierkant) </td> <td> <table width=23%> <tr></tr> (etc) </table> </td> </table> Maar zo werkt dat dus niet. :( |
waarom doe je die randen met een gifje?
en 77+33 is geen 100 hoor:P pseudo-html: ;) table,w:100% tr td td td td td td td td,w:33%,rowspan=[alle tr] tr td,colspan=7,rowspan=[alle tr-1] td tr // dit zoveel toevoegen als nodig aan de rechterkant... td /table |
Citaat:
dat ziet mooi uit en kan ik makkelijker zelf bepalen waar er een rand komt. Citaat:
Citaat:
Mjah :) weet r gewoon niet genoeg vanaf. Hoeft ook niet in principe :) Citaat:
Thnx. |
Citaat:
|
Citaat:
Maar zou je dat van colspan en rowspan helemaal voluit willen schrijven? Want dat ken ik (nog) niet... :) alvast bedankt |
Citaat:
http://www.handleidinghtml.nl/html/e...d.html#ROWSPAN |
Citaat:
|
Citaat:
|
Citaat:
|
Volgens mij wil je het iets te ingewikkeld maken ;)
Randen kun je prima met CSS doen, transparante GIFjes zijn niet meer van deze tijd :D Heb hier ff een voorbeeld neergezet: http://members.chello.nl/mcbout/tabel.html Lijkt me al iets simpeler :) |
Citaat:
|
Citaat:
|
Citaat:
:) |
Citaat:
http://members.chello.nl/mcbout/tabel2.html |
Citaat:
maareh,.. wordt de code dan niet erg lang uiteindelijk? Het moet op zich makkelijk up te daten zijn, die pagina. Maar als er geen kortere manier is, dan adopteer ik deze ;) :) |
Dit lijkt me de makkelijkste manier dus ga je gang :)
|
Citaat:
|
Citaat:
M@rco, ik zie overigens dat je bij table.main over 600px spreekt. Waarom 600px? En niet in procenten? Is het gevaar om dergelijke dingen in pixels uit te spreken niet dat mensen met sommige schermresolutieniveau's de pagina niet goed weergegeven krijgen? |
Ik heb jouw manier gebruikt, M@rco, maar het komt er niet uit zoals bij jou :o
Ik denk dat dat door het feit komt dat ik er nog een tabel boven heb staan (zie plaatje) Het is de bedoeling dat ie zo er uit komt te zien (met de kleuren hoef je even geen rekening te houden, dat heb ik gedaan om het duidelijker te maken): http://www.amnestyuva.org/test/tabel.gif |
Ik had de breedte gewoon even in pixels gedefinieerd... kun je natuurlijk gewoon in procenten veranderen :)
(Kan trouwens geen kwaad om het in pixels te definieren, het zorgt er wel voor dat je tabel op alle resoluties dezelfde breedte heeft. Als je tabel dus bijvoorbeeld 800 pixels breed is en iemand gebruikt een 800x600 resolutie, krijgt 'ie wel een horizontale scrollbalk te zien.) En je kunt denk ik het beste gewoon 3 extra rijen invoegen bovenin de tabel. Dus zo: <table cellspacing="0" cellpadding="0" class="main"> (het volgende dus invoegen:) <tr> <td colspan="2"></td> </tr> <tr> <td colspan="2"></td> </tr> <tr> <td colspan="2"></td> </tr> |
http://www.cwru.edu/help/wilbur/ch6.html
http://www.cwru.edu/help/wilbur/ch7.html et voila, nu moet je het kunnen |
*GRRRRR*
Waarom wordt mijn rechter tabel verneukt, zodra ik mijn hoofdtekst gebruik wil maken van <br>? :( zie hier |
Oeps.
Regel 99: <td width="20%"> Moet zijn: <td width="20%" valign="top"> :o |
Citaat:
thnx! (y) |
Alle tijden zijn GMT +1. Het is nu 23:51. |
Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.