Altijd centreren van backgound-image (Header)

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

  • glenn123
  • Registratie: December 2010
  • Laatst online: 30-06 11:23
Dag iedereen,
Ik ben bezig met een site te maken maar nu stoot ik op het probleem van "altijd" centreren.
Ik heb al van alles geprobeerd en ge-googled maar geen succes.

HTML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Home</title>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>

<body>

<div id="header_img"></div>

</body>
</html>


Cascading Stylesheet:
1
2
3
4
5
6
7
8
9
10
11
12
13
#header_img{    
    width: 1600px; 
    height: 224px;
    background: url("img/header.png") no-repeat center;
    background-position:center;

}

body{
    background-color:#020026;
    margin: 0px; 
    padding:0px;
}


Dus als ik mijn scherm resize moet deze in het midden, blijven maar volledig tegen de top vanboven.
Om dit te controleren verander ik altijd de size van de pagina in firefox.

Een voorbeeld is bv. deze pagina. Alles blijf lekker mooi in het midden.

Wie-o-wie kan me helpen ?

Acties:
  • 0 Henk 'm!

  • posttoast
  • Registratie: April 2000
  • Laatst online: 00:32
Dit is wel heel basic en het verbaast me dat je niets kunt vinden. Je moet je header_img een vaste breedte geven en vervolgens een auto-margin op links en rechts.

omniscale.nl


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Als je code post, gebruikt dan code tags a.u.b. in plaats van [q] :)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Acties:
  • 0 Henk 'm!

  • glenn123
  • Registratie: December 2010
  • Laatst online: 30-06 11:23
posttoast schreef op donderdag 03 maart 2011 @ 17:07:
Dit is wel heel basic en het verbaast me dat je niets kunt vinden. Je moet je header_img een vaste breedte geven en vervolgens een auto-margin op links en rechts.
Enorme dank.
De vaste grootte van de image had ik.
Op die margin-left : auto; & margin-right : auto; was ik niet gekomen.
Had wel al met 50% gewerkt maar was niet wat ik wou.

Solved dus !

Acties:
  • 0 Henk 'm!

  • danslo
  • Registratie: Januari 2003
  • Laatst online: 20:53
Hier stond niks.

[ Voor 96% gewijzigd door danslo op 04-03-2011 09:46 ]