[html]a-symmetrisch tabel niet mogelijk?

Pagina: 1
Acties:

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
heej,

ik loop tegen het volgende probleem aan:
(waar overigens best een workaround voor is, maar daar gaat het niet om)
aanschouw dit plaatje:

Afbeeldingslocatie: http://home.kabelfoon.nl/~hanglooz/imgdiv/table_prob.gif

gezien? mooi.
Ik probeer dat na te bouwen in tabelvorm, maar mooi dat dat niet lukt.
Het venijn zit um in die laatste 2 rows; de eerste cellen zijn allemaal 10px breed, de andere 2 cellen zijn resp. 50 en 300 en op de onderste rij 300 en 50.
Als ik dat afdwing door er een image van die afmeting in te zetten dan wordt de tabel gewoon opgerekt tot bijna 600px.

Ik heb dit eerder gezien, bij ik meen Lotte, die vertikaal in de knoei kwam bij het nabouwen van en soort Mondriaan.
Maar daar kwam ook geen solutie uit meen ik..

is dit nou ronduit een bug?

Voor de liefhebbers die ff willen experimenten volgt hier de gebruikte code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<table width="360" border="1" cellspacing="0" cellpadding="0" align="left">
    <tr>
        <td width="10">&nbsp;</td>
        <td colspan="3" width="350">&nbsp;</td>
    </tr>
    <tr>
        <td width="10">&nbsp;</td>
        <td width="50">&nbsp;</td>  
        <td colspan="2" width="300">&nbsp;</td>
    </tr>
    <tr>
        <td width="10">&nbsp;</td>
        <td colspan="2" width="300">&nbsp;</td>
        <td width="50">&nbsp;</td>
    </tr>
</table>

om het gedrag goed zichtbaar te maken is het wijs om de non breaking spaces door images te vervangen.

www.jurgroessen.nl


  • Wally-S
  • Registratie: September 2001
  • Laatst online: 18:55

Wally-S

-Snowboarding is art-

Haal die laatste ' width="300" ' weg en het is opgelost.
Ik weet niet waarom, maar het werkt wel.
Die width=300 is ook niet echt nodig, de maten staan al vast.

Snow is only frozen water


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 16-09 16:30

Janoz

Moderator Devschuur®

!litemod

Wat vaak ook helpt (ook bij netscape) is om een extra rij toe te voegen. Bij macromedia doen ze dit standaard. Boven de bovenste rij zet je een extra rij neer met hoogte 1 en de gewenste breedtes.. Hierin zet je gewoon een 1x1 doorzichtig plaatje die wordt uitgerekt op de juiste afstand, of neem je gewoon de bovenste pixelrij van een plaatje dat normaal bovenaan in de tabel staat.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


  • Wally-S
  • Registratie: September 2001
  • Laatst online: 18:55

Wally-S

-Snowboarding is art-

Sorry klopt niet.
Het volgende werkt wel:
Haal alle width's weg in de td waar colspan staat.

Snow is only frozen water


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 18:21

Pelle

🚴‍♂️

Op woensdag 14 november 2001 11:29 schreef Janoz het volgende:
Wat vaak ook helpt (ook bij netscape) is om een extra rij toe te voegen. Bij macromedia doen ze dit standaard. Boven de bovenste rij zet je een extra rij neer met hoogte 1 en de gewenste breedtes.. Hierin zet je gewoon een 1x1 doorzichtig plaatje die wordt uitgerekt op de juiste afstand, of neem je gewoon de bovenste pixelrij van een plaatje dat normaal bovenaan in de tabel staat.
Zo doe ik dat ook altijd ja. Als het nodig is dat een tabel vaste breedtes meekrijgt, dan maak ik een rij met in alle cellen een spacer.gif met de gewenste breedte. Gaat altijd goed bij mij.

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
De methode die Janoz/pelle adviseren werkt idd en pas ik ook wel vaker toe, maar had ik nu ff niet aan gedacht..en zéker niet gedacht het nodig te hebben.

Anyways, het werkt dan wel ja.
Toch wel tikkie vaag dat het zonder niet te doen is.

thx

www.jurgroessen.nl


Verwijderd

Je zou natuurlijk eventueel ook geneste tabellen kunnen gebruiken.

  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24
percies, maar dat bedoelde ik ook met:
(waar overigens best een workaround voor is, maar daar gaat het niet om)
uiteindelijk heb ik wel nesting gedaan :P

www.jurgroessen.nl


Verwijderd

volgens mij kan het niet zonder geneste tabellen. Een tabel is altijd symmetrisch. Vergelijk excel, daar kan je ook geen a-symmetrische tabellen maken (behalve dan met nesten :P)

Verwijderd

Op woensdag 14 november 2001 13:29 schreef jurriebur het volgende:
volgens mij kan het niet zonder geneste tabellen. Een tabel is altijd symmetrisch. Vergelijk excel, daar kan je ook geen a-symmetrische tabellen maken (behalve dan met nesten :P)
Dat kan wel degelijk door gebruik te maken van colspan en rowspan.
Pagina: 1