Ik heb voor een website een bepaalde stijl ontworpen. Nu wil ik in het midden een DIV (container) hebben van 785px breed met de content. Nou heb ik een headerimage wat uitloopt aan de linkerkant. Stel dat iemand een scherm heeft van 800px wil ik dat de container het midden is deze ook in het midden uitlijnd. Stel dat iemand een breder scherm heeft (de meeste ofcourse) dan wil ik dat hij aan de linkerkant het stukje erbij plakt. Wat is de beste manier om dit aan te pakken? Een bodybg image waarvan je gewoon meer ziet? Of een soort extra DIV die aan de linkerkant float oid?
Ik heb dus een plaatje van totaal 906 pixels (header). Hiervan wil ik dus dat ie eigenlijk het midden berekend aan de hand van de 785 pixels en de overige 121 pixels er optioneel aan vast plakt
Ik heb nu de volgende code:
Ik heb dus een plaatje van totaal 906 pixels (header). Hiervan wil ik dus dat ie eigenlijk het midden berekend aan de hand van de 785 pixels en de overige 121 pixels er optioneel aan vast plakt
Ik heb nu de volgende code:
HTML:
1
2
3
4
5
6
7
| <body> <div id="container"> <div id="header"> </div> </div> </body> </html> |
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
| body {
background: #e9ead2;
margin: 0px;
padding: 0px;
}
#container {
text-align: middle;
margin: auto;
width: 785px;
background-image: url(images/bodybg2.jpg);
background-repeat: no-repeat;
background-position: right;
}
#header {
margin: auto;
width: 785px;
height: 250px;
} |
[ Voor 13% gewijzigd door GandalfTheGrey op 22-10-2007 12:40 ]
