[html / css] tabel verticaal centreren

Pagina: 1
Acties:

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
Zie topictitel:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|-------------------------------------|
|         table 1           |
|          cel 1             |
|-------------------------------------|
||-----------------------------------||   <  t
||        tabel 2         ||      <  a
||         cel 1           ||     <  b
||----------------------|------------||   <  e
||  tabel 2 - cel 2     |tabel 2 - c3||   <  l
||----------------------|------------||   <
||              |       ||    <  1
||  tabel 2    |   tabel 2  ||    <
||   cel 4      |     cel 5  ||   <  -
||              |       ||    <
||              |------------||   <  c
||              |       ||    <  e
||              |   tabel 2  ||   <  l
||              |    cel 6   ||   <
||              |------------||   <  2
||              |   tabel 2  ||   <
||              |     cel 7  ||   <
||----------------------|------------||   <
|-------------------------------------|
|        tabel 1             |
|         cel 3         |
--------------------------------------|

zo heb ik het nu dus ongeveer.
Het is de bedoeling dat tabel 2, vericaal uit wordt gelijnt, dat heb ik nu dus mbv tabel 1 geprobeerd maar dat lukt voor geen meter.

Kan iemand even een helpende hand toesteken :P

Verwijderd

code:
1
align=center valign=middle

in je tabletag zetten.

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

Programmer - an organism that turns coffee into software.


  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
had 't in m'n td tag gezet..
iig .. 't wil nog steeds niet. Ik krijg het table niet eens meer 100%
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<table  id="layoutTable"
    width="100%"
    height="100%"
    border="1"
    cellpadding="0"
    cellspacing="0"
    valign="center"
    style="height: 100%;">

    <tr>
        <td id="layoutCell"
            width="100%"
            height="100%"
                valign="center">

################  table 2 ####################

        </td>
    </tr>
</table>

^werkt dus niet

  • LuCarD
  • Registratie: Januari 2000
  • Niet online

LuCarD

Certified BUFH

IE6 slikt het wel... :)

Maarhe een CEL weet niks van de hoogte van ROW af!

Programmer - an organism that turns coffee into software.


  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
Hm.. bij mij pakt ie het voorbeeld idd ook gewoon..

dan even de hele source:
[code]edit <knip>[code]

//edit:

argh .. nu werkt dat ineens ook :?

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
Ik snap dér geen biet van, maar heb de document declaretion deruit gegoojt (<!doctype html public "-//w3c//dtd html 4.01 transitional//en" "http://www.w3.org/tr/html4/loose.dtd"> ) en nu doet ie 't.. Iemand die mij dat uit kan leggen ?

Verwijderd

Op zaterdag 09 maart 2002 14:26 schreef r0bert het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<table  id="layoutTable"
    width="100%"
    height="100%"
    border="1"
    cellpadding="0"
    cellspacing="0"
    valign="center"
    style="height: 100%;">

    <tr>
        <td id="layoutCell"
            width="100%"
            height="100%"
                valign="center">

################  table 2 ####################

        </td>
    </tr>
</table>

^werkt dus niet
Werkt niet omdat de waarde 'center' niet geldt voor het attribuut valign.
Als je goed mijn eerdere post leest zie je dat er valign=middle staat!

Verwijderd

Sowieso een zooitje, je code...

Wees consequent en flikker gewoon zoveel mogelijk in stylesheetjes. Niet alles door mekaar en dduubbbbeell declareren

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
zooitje ? Heb alles zo duidelijk mogelijk geordend, en die stylesheets plaats ik er later in als ik de layout voor mekaar heb en weet hoe alles er precies uit moet komen te zien..

Verwijderd

Op zaterdag 09 maart 2002 15:14 schreef r0bert het volgende:
zooitje ? Heb alles zo duidelijk mogelijk geordend, en die stylesheets plaats ik er later in als ik de layout voor mekaar heb en weet hoe alles er precies uit moet komen te zien..
Dan heb je niet door waarvoor stylesheets bedoeld zijn denk ik.

Verwijderd

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<table  id="layoutTable"
    width="100%"
    height="100%"
    border="1"
    cellpadding="0"
    cellspacing="0"
    valign="center"
    style="height: 100%;">
    <tr>
        <td id="layoutCell"
            width="100%"
            height="100%"
                valign="center">

################  table 2 ####################

        </td>
    </tr>
</table>

Wat ik bedoel is dat je dingen dubbel doet, zoals de tableheight, die definieer je hierboven hard én in een style. Dan kun je misschien beter voor zoveel mogelijk met syles werken kiezen, da's imho netter en makkelijker te onderhouden.

In combi met dus de valign=center-fout was bovenstaand stukje code in mijn ogen idd een zooitje :)
Was niet verkeerd bedoeld hoor ;)

  • r0bert
  • Registratie: September 2001
  • Laatst online: 11-08 16:19
ik had het dubbel opgegeven omdat het niet werkt en heb dus alle mogelijke manieren geprobeerd. maja .. boejeh
Pagina: 1