[CSS] Een plaatje in het midden van de pagina zetten.

Pagina: 1
Acties:
  • 51 views sinds 30-01-2008

  • Ethnocentrix
  • Registratie: Augustus 2002
  • Laatst online: 15:37

Ethnocentrix

Rijkserkend prutser

Topicstarter
Ik moet voor een layout een plaatje in het midden van de pagina zetten.
Dit lukt me wel met de volgende code:
code:
1
2
3
4
background-color: #FFFFFF;
background-image: url("pics/layout/layout.jpg");
background-repeat: repeat-y;
background-position: center;

Maar in dat plaatje zit een imagemap, en dat werkt op deze manier niet.
weet iemand hoe ik een <div> in het midden van de pagina kan laten plaatsen?
Want ik moet ook og een layer met content over de pagina zetten, en dat moet natuurlijk wel goed blijven staan bij een andere resolutie.

[ Voor 3% gewijzigd door Ethnocentrix op 08-10-2003 15:09 ]

You know you're an engineer if you have no life & can prove it mathematically.


  • cutter
  • Registratie: November 2000
  • Laatst online: 28-09-2025

cutter

Wannabe i7 fanboy


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 16:35
imagemap kan niet op een background-image.
Je kunt wel gewoon een div x- en y centreren.

Daarvoor even zoeken, is vaak genoeg langsgekomen. :)

  • Ethnocentrix
  • Registratie: Augustus 2002
  • Laatst online: 15:37

Ethnocentrix

Rijkserkend prutser

Topicstarter
Ik bedoel dus dat ik een layer met een plaatje erin gecentreerd op de pagina wil hebben, en dat zonder x en y op te geven, want als je dan onder een ander resolutie kijkt, staat ie opeens rechtsonderin ipv in het midden.
dus zo:
code:
1
2
3
4
5
<div style="position: absolute; <<en dan hier iets 
waardoor de layer automatisch in het midden gaat staan >> 
width: 743px; height: 579px ">
[img]"lay.jpg"[/img]
</div>

[ Voor 47% gewijzigd door Ethnocentrix op 08-10-2003 15:24 ]

You know you're an engineer if you have no life & can prove it mathematically.


  • Willem
  • Registratie: Februari 2001
  • Laatst online: 16:35
Ehm, nee wat zei ik nou?
Volgende keer ben ik niet behulpzaam :P

Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
div#main {
  position:absolute;
  width:640px;
  height:422px;
  margin-left:-320px;
  margin-top:-211px;
  left:50%;
  top:50%;
}

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 15:40

crisp

Devver

Pixelated

Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
div.center {
  position: absolute;
  height: 300px;
  width: 300px;
  top: 50%;
  left: 50%;
  margin-top: -150px; /* de helft van je height */
  margin-left: -150px; /* de helft van je width */
}


en is inderdaad vaker langsgekomen, voortaan even zoeken dus...

Intentionally left blank

Pagina: 1

Dit topic is gesloten.