[css] dubbel centreren met beheer tot omliggend gebied

Pagina: 1
Acties:

  • FrankvR
  • Registratie: Mei 2004
  • Laatst online: 01-01-2025
Ik wil graag met css mijn website gaan maken.
Nu wil ik graag de volgende constructie:

code:
1
2
3
4
5
6
7
8
+--------------------------+
|                          |
|     +---------------+    |
|     |               |    |
|     |               |    |
|     +---------------+    |
|                          |
+--------------------------+


waarbij het middelste vlak vaste afmetingen heeft. Deze moet dus gewoon in het midden van het beeld komen te staan. Dat lukt wel, met de left-margin: -getal + truc.
Maar nu is mijn probleem:
ik wil graag dat alles links van het middelste vlak blauw wordt, alles rechts wit, en alles boven en onder, moet verlopen van blauw naar wit.

Met frames is het gemakkelijk:

<frameset cols="*,771,*" frameborder="0" border="0">
<frame src="left.html" scrolling="no" frameborder="0">
<frameset rows="*,431,*" frameborder="0" border="0">
<frame src="top.html" scrolling="no" frameborder="0">
<frame src="main.php?pid=home" scrolling="no" noresize frameborder="0">
<frame src="bottom.html" scrolling="no" frameborder="0">
</frameset>
<frame src="right.html" scrolling="no" frameborder="0">
</frameset>

maar met css lukt het me maar niet. heb al behoorlijk wat gezocht, ook op andere sites, maar deze constructie nergens tegen gekomen.

alvast bedankt

[ Voor 16% gewijzigd door FrankvR op 30-08-2004 09:29 ]


  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

Maak 2 kolommen die op de hele pagina staan en maak de linkerkolom blauw en de rechter wit. Dan een achtergrondplaatje met gradient op de pagina zetten die net zo breed is als je content en die gecentreerd staat.

code:
1
2
3
4
5
6
7
8
+-------------|-------------+
|     | gradie|nt      |    |
|     +-------|--------+    |
|  b  |       |        |  w |
|     |       |        |    |
|     +-------|--------+    |
|             |             |
+-------------|-------------+

[ Voor 39% gewijzigd door André op 30-08-2004 09:34 ]


  • FrankvR
  • Registratie: Mei 2004
  • Laatst online: 01-01-2025
in verschillende lagen?


dus zo:

code:
1
2
3
4
5
+-------+-------+
|       |       |
|       |       |
|       |       |
+-------+-------+

en daaroverheen

een horizontaal gecentreerde div over de hele hoogte (achtegrond gradient), met daarin een div verticaal gecentreerd (mainsite)

als ik je goed begrijp?

is het dan geen probleem dat de verschillende lagen overelkaar heen zitten?

  • André
  • Registratie: Maart 2002
  • Laatst online: 18-05 16:30

André

Analytics dude

FrankvR schreef op 30 augustus 2004 @ 09:38:

als ik je goed begrijp?

is het dan geen probleem dat de verschillende lagen overelkaar heen zitten?
Ja :)

Nee :P