login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Float Probleem (Opgelost)

Offline tomie94 - 19/11/2007 19:14 (laatste wijziging 20/11/2007 17:00)
Avatar van tomie94PHP interesse Hallo allemaal....

Ik probeer een website te maken waarbij aan 2 kanten een sidebar zit....

daarvoor heb ik nu de volgende code:
  1. nieuwe code lees onderaan!


maar nu staat de rechter sidebar (div#sidebarr) onder de content terwijl hij ernaast hoort te staan....

Screenshot: http://img514.i...oatsm5.png

Tomie94

18 antwoorden

Gesponsorde links
Offline Wim - 19/11/2007 19:16
Avatar van Wim Crew algemeen als je goed kijkt zie je dat de vlakken te breed zijn. Probeer ze eens wat kleiner te maken?
Offline tomie94 - 19/11/2007 19:17 (laatste wijziging 19/11/2007 19:38)
Avatar van tomie94 PHP interesse 60%+18%+18% = 96% nog geen honderd... zou toch moeten passen? maar ik maak het wat kleiner

Edit

Met 60%+10%+10% werkt het nogsteeds niet
Offline Stijn - 19/11/2007 19:50
Avatar van Stijn PHP expert 60%+20%+20% = 100% Dit leer je als je 8 jaar oud bent.

Je moet een clear:both; zetten in een div Dit probleem had ik ook.

  1. <div id="sidebar">.....</div>
  2. <div id="content">....</div>
  3. <div id="sidebarr">...</div>
  4.  
  5. <!-- GEEN INHOUD PLAATSEN :) -->
  6. <div style="clear:both;"></div>
Offline tomie94 - 20/11/2007 15:01
Avatar van tomie94 PHP interesse sorry, maar het werkt nogsteeds niet het staat nogsteeds hetzelfde als eerst
Offline DrB - 20/11/2007 15:10 (laatste wijziging 20/11/2007 15:10)
Avatar van DrB HTML interesse Je hebt dus drie elementen? Zet bij alledrie gewoon float:left;

En clear:both wil inderdaad ook nog wel eens helpen
Offline tomie94 - 20/11/2007 15:13 (laatste wijziging 20/11/2007 17:05)
Avatar van tomie94 PHP interesse waarom float left... ik wil dat de een aan de linker kant kleeft een aan de rechterkant en een in het midden

Ik probeer het wel even

Edit:
Nee dan staan ze allemaal op elkaar links!

Nogmaals Edit:
Nieuwe code en nieuwe screenshot!
css
Plaatscode: 4066
html
  1. <div id="sidebar">.....</div><div id="content">....</div><div id="sidebarr">...</div> <!-- GEEN INHOUD PLAATSEN :) --><div style="clear:both;"></div>

Screen: http://img413.i...oatox7.png
Offline timo - 20/11/2007 17:02
Avatar van timo PHP ver gevorderde bedankt dat je de code ook even op plaatscode.be zet, dat heeft ons enorm geholpen

de 1: float left, de ander float right, de ander geen float meegeven (de 1 is links, ander rechts en de ander content;-)
Offline tomie94 - 20/11/2007 17:04
Avatar van tomie94 PHP interesse als ik de rechter veranders staat hij links onder de linker sidebar
Offline SilVeX - 20/11/2007 18:05
Avatar van SilVeX HTML beginner Als je ook het deel van je html wil publiceren kan dat waarschijnlijk wel tot de oplossing zorgen
Offline tomie94 - 20/11/2007 18:34 (laatste wijziging 22/11/2007 19:40)
Avatar van tomie94 PHP interesse hiero:
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  2. "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
  3. <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
  4. <head>
  5. <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
  6. De nieuwe site
  7. <link href="class.css" rel="stylesheet" type="text/css" />
  8.  
  9. </head>
  10. <div id="header">
  11. </div>
  12. <div id="menu">
  13. <p class="menup">
  14. menu
  15. </p>
  16.  
  17. </div>
  18.  
  19. <div id="sidebar">.....</div><div id="content">....</div><div id="sidebarr">...</div>
  20. <div style="clear:both;"></div>
  21.  
  22. <p id="footer">
  23.  
  24. </p>
  25.  
  26. </body>
  27. </html>


[edit]
Niemand?
[/edit]
Offline SilVeX - 22/11/2007 16:16 (laatste wijziging 22/11/2007 16:17)
Avatar van SilVeX HTML beginner Zet bij je div content:
float:left;

en bij je sidebarr ook:
float:left;

Dan doet hij het gewoon
En dan kan je nog margin-left: 10px;
gebruiken om de divjes van elkaar af te drukken
Offline tomie94 - 22/11/2007 16:25 (laatste wijziging 22/11/2007 18:52)
Avatar van tomie94 PHP interesse ja dat werkt maar nu met het volgende probleem:

nu als ik de content eronder nog een keer plaats dus zonder de sidebar's staat hij 19 px; van de rand hoe kan ik zorgen dat hij in het midden staat??
Offline Thomas - 22/11/2007 19:12
Avatar van Thomas Moderator Maak een container-div die gecentreerd is?
Offline tomie94 - 22/11/2007 19:37
Avatar van tomie94 PHP interesse werkt helaas niet...

  1. div#container
  2. {
  3. margin: 0 auto;
  4. width: 100%
  5. }
Offline Thomas - 22/11/2007 20:47 (laatste wijziging 22/11/2007 20:48)
Avatar van Thomas Moderator euh, ja... hoe kan iets met width 100% gecentreerd zijn? ...
Maak je margin 0, auto en verwijder width - dat zou al beter moeten werken?
Offline tomie94 - 23/11/2007 15:05 (laatste wijziging 26/11/2007 16:00)
Avatar van tomie94 PHP interesse dan staat het nogsteeds zoveel px van de rand

niemand?
Offline Simax - 26/11/2007 16:07 (laatste wijziging 26/11/2007 16:08)
Avatar van Simax Onbekend Probeer dit eens?
  1. div.container
  2. {
  3. height: invullen;
  4. left: 50%;
  5. position: absolute;
  6. margin: 0 -350px
  7. width: 700px;
  8. }
  9.  
  10. div.left
  11. {
  12. float: left;
  13. height: invullen;
  14. position: relative;
  15. width: invullen;
  16. }
  17.  
  18. div.center
  19. {
  20. float: left;
  21. height: invullen;
  22. position: relative;
  23. width: invullen;
  24. }
  25.  
  26. div.right
  27. {
  28. float: left;
  29. height: invullen;
  30. position: relative;
  31. width: invullen;
  32. }


Zou moeten werken..
Offline tomie94 - 26/11/2007 16:29
Avatar van tomie94 PHP interesse ik heb hem iets aangepast en het is nu dit:
  1. .info
  2. {
  3. background: url(afbeeldingen/info.gif);
  4. width: 600px;
  5. min-height: 200px;
  6. height: 0 auto;
  7. }
  8. .titel_infor
  9. {
  10. background: url(afbeeldingen/titel_info.gif);
  11. width: 200px;
  12. height: 45px;
  13. float: right;
  14. }
  15. .titel_infol
  16. {
  17. background: url(afbeeldingen/titel_info.gif);
  18. width: 200px;
  19. height: 45px;
  20. float: left;
  21.  
  22. }
  23. .content_infol
  24. {
  25.  
  26. width: 200px;
  27. min-height: 100px;
  28. height: 0 auto;
  29. float: left;
  30. }
  31. .content_infor
  32. {
  33.  
  34. width: 200px;
  35. min-height: 100px;
  36. height: 0 auto;
  37. float: right;
  38. }
  39. .midden
  40. {
  41.  
  42. width: 200px;
  43. min-height: 100px;
  44. height: 0 auto;
  45. float: left;
  46. }


ik werk liever niet met position omdat er ook nog een paar onder komen te staan
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.251s