|
Categorieën >
HTML & CSS
DIV/CSS in het midden (Opgelost)
Yourgamecrew – 22/01/2010 19:17 (Laatst gewijzigd op 29/01/2010 17:19)
|
|
offline
|
PHP interesse
|
hallo,
ik ben een site aan het maken voor iemand en dit is de begin scriptje:
<html>
<head>
<style type="text/css">
body {
background: blue;
margin: 0px;
padding: 0px;
text-align: center;
}
div#header {
clear: both;
height: 208px;
padding: 0px;
}
div#spellen1 {
width: 173px;
margin-right:9px;
margin-left:10px;
background:#eee;
margin-bottom: 10px;
float: left;
clear: left;
}
div#spellen {
width: 173px;
margin-right:9px;
margin-left:10px;
background:#eee;
margin-bottom: 10px;
float: left;
}
div#add {
width: 225px;
margin-right:9px;
margin-left:10px;
background:#eee;
margin-bottom: 10px;
float:left;
clear: right;
}
div#menu {
width: 225px;
padding: 0px 160px 5px 160px;
margin-bottom: 10px;
background-color: silver;
}
</style>
</head>
<body oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
<div id="header" style="background: white url(http://yourperfectgame.com/images/ypglogo.jpg) no-repeat;">
</div>
<div id="menu">
menu........
</div>
<div id="spellen1">
Footer text...
</div>
<div id="spellen">
Footer text...
</div>
<div id="spellen">
Footer text...
</div>
<div id="add">
Footer text...
</div>
</body>
</html>
body { background: blue; margin: 0px; padding: 0px; text-align: center; } div#header { clear: both; height: 208px; padding: 0px; } div#spellen1 { width: 173px; margin-right:9px; margin-left:10px; background:#eee; margin-bottom: 10px; float: left; clear: left; } div#spellen { width: 173px; margin-right:9px; margin-left:10px; background:#eee; margin-bottom: 10px; float: left; } div#add { width: 225px; margin-right:9px; margin-left:10px; background:#eee; margin-bottom: 10px; float:left; clear: right; } div#menu { width: 225px; padding: 0px 160px 5px 160px; margin-bottom: 10px; background-color: silver; } <body oncontextmenu="return false" ondragstart="return false" onselectstart="return false"> <div id="header" style="background: white url(http://yourperfectgame.com/images/ypglogo.jpg) no-repeat;"> menu........ Footer text... Footer text... Footer text... Footer text...
nou is mijn vraag: hoe zorg ik ervoor dat de kolommen waarin footer text..... en de header staan net zoals menu.. ook in het midden komen? |
20 antwoorden
Martijn – 22/01/2010 19:25 (Laatst gewijzigd op 22/01/2010 19:26)
|
|
offline
|
Crew PHP
|
door m clear: right te geven  (of left  ik draai t wel eens om)
|
|
|
|
offline
|
PHP interesse
|
maar hoe kan ik ze egt afzondelijk bewegen?
|
Martijn – 22/01/2010 19:49 (Laatst gewijzigd op 22/01/2010 19:50)
|
|
offline
|
Crew PHP
|
met clear kun je er een block van maken, dat betekent dat ervoor/erna/beide kanten een 'enter' word geplaatst. Met floatr is het normal een inline element.
Met margin(-top/-bottom/-left/-right) kun je lege ruimte aan de betreffende kanten toevoegen
edit: Als je position absolute geeft kun je ze allemaal vanaf x,y 0,0 een top een left(of right) meegeveb
|
|
|
|
offline
|
PHP interesse
|
wat is de code voor clear aan beide kanten ik dacht clear:both; maar vraag het toch voor de zekerheid
|
|
|
|
offline
|
Crew PHP
|
dat soort dingen kun je zelf wel uitzoeken ofniet ;)
|
Yourgamecrew – 22/01/2010 20:12 (Laatst gewijzigd op 23/01/2010 13:51)
|
|
offline
|
PHP interesse
|
ik heb trouwens nog een vraagje: Hoe zorg ik ervoor dat de kolommen waarin footer text..... staat net zoals menu.. en de header ook in het midden komen???
|
|
|
|
offline
|
Crew PHP
|
margin: 0px auto;?
|
Koen – 23/01/2010 14:22
|
|
offline
|
Community Manager
|
Martijn schreef: margin: 0px auto;?
en position: relative;
|
|
|
|
offline
|
PHP interesse
|
werkt geen van beide..... iemand anders nog ideeën??
|
|
|
|
offline
|
Nieuw lid
|
Als ik een element of iets anders juist in het midden van mijn webpagina wil zetten gebruik ik dit JS
var screenWidth = window.innerWidth;
var element = $('#panel').width();
var elMargin = (screenWidth/2)-(element/2);
$('#panel').css({'padding-left':elMargin+'px'});
|
Dit onderwerp is gesloten.
|
|
|