login  Naam:   Wachtwoord: 
Registreer je!
 Forum
Zoeken  Regels  Help
Categorieën > HTML & CSS

DIV/CSS in het midden (Opgelost)

Yourgamecrew – 22/01/2010 19:17 (Laatst gewijzigd op 29/01/2010 17:19)
hallo,
ik ben een site aan het maken voor iemand en dit is de begin scriptje:

  1. <style type="text/css">
  2. body {
  3. background: blue;
  4. margin: 0px;
  5. padding: 0px;
  6. text-align: center;
  7.  
  8. }
  9. div#header {
  10. clear: both;
  11. height: 208px;
  12. padding: 0px;
  13. }
  14.  
  15. div#spellen1 {
  16. width: 173px;
  17. margin-right:9px;
  18. margin-left:10px;
  19. background:#eee;
  20. margin-bottom: 10px;
  21. float: left;
  22. clear: left;
  23. }
  24.  
  25. div#spellen {
  26. width: 173px;
  27. margin-right:9px;
  28. margin-left:10px;
  29. background:#eee;
  30. margin-bottom: 10px;
  31. float: left;
  32.  
  33. }
  34.  
  35.  
  36. div#add {
  37. width: 225px;
  38. margin-right:9px;
  39. margin-left:10px;
  40. background:#eee;
  41. margin-bottom: 10px;
  42. float:left;
  43. clear: right;
  44. }
  45.  
  46. div#menu {
  47. width: 225px;
  48. padding: 0px 160px 5px 160px;
  49. margin-bottom: 10px;
  50. background-color: silver;
  51. }
  52. </head>
  53. <body oncontextmenu="return false" ondragstart="return false" onselectstart="return false">
  54.  
  55. <div id="header" style="background: white url(http://yourperfectgame.com/images/ypglogo.jpg) no-repeat;">
  56.  
  57. </div>
  58.  
  59. <div id="menu">
  60. menu........
  61. </div>
  62.  
  63. <div id="spellen1">
  64. Footer text...
  65. </div>
  66.  
  67. <div id="spellen">
  68. Footer text...
  69. </div>
  70.  
  71. <div id="spellen">
  72. Footer text...
  73. </div>
  74.  
  75.  
  76. <div id="add">
  77. Footer text...
  78. </div>
  79.  
  80. </body>
  81. </html>



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?


Pagina:

20 antwoorden

Gesponsorde links
Daisycon - Verdien geld met uw website

Martijn – 22/01/2010 19:25 (Laatst gewijzigd op 22/01/2010 19:26)
door m clear: right te geven (of left ik draai t wel eens om)

Yourgamecrew – 22/01/2010 19:46
maar hoe kan ik ze egt afzondelijk bewegen?

Martijn – 22/01/2010 19:49 (Laatst gewijzigd op 22/01/2010 19:50)
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

Yourgamecrew – 22/01/2010 20:00
wat is de code voor clear aan beide kanten ik dacht clear:both; maar vraag het toch voor de zekerheid

Martijn – 22/01/2010 20:05
dat soort dingen kun je zelf wel uitzoeken ofniet ;)

Yourgamecrew – 22/01/2010 20:12 (Laatst gewijzigd op 23/01/2010 13:51)
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???

Martijn – 23/01/2010 14:21
margin: 0px auto;?

Koen – 23/01/2010 14:22
Martijn schreef:
margin: 0px auto;?

en position: relative;

Yourgamecrew – 23/01/2010 16:48
werkt geen van beide..... iemand anders nog ideeën??

genkstar – 23/01/2010 17:37
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'});

Gesponsorde links


Pagina:

Dit onderwerp is gesloten.
Actieve forumberichten:

© 2002-2012 Sitemasters.be - Regels - Gehost door: Vircon - Laadtijd: 0.033s