Nej ikke helt. Float er ikke ligesom tekst justering eller align. Det kan kun være left, right, none eller inherit. Du skal mere tænke på det som at du har nogle magneter som enten sætter sig mod højre eller mod venstre.
Så din html er rigtig, men din CSS vil være:
- #banner {
- margin: 20px 150px;
- float:left;
- background:#CECEF6;
- height:109px;
- border:1px solid silver;
- }
- #reklame {
- margin: 40px 150px;
- float:left;
- background:#CECEF6;
- height:109px;
- border:1px solid silver;
- }
- #loginform {
- margin: 60px 150px;
- float:left;
- background:#CECEF6;
- height:109px;
- border:1px solid silver;
- }
Dog har jeg her optimeret din CSS og HTML:
- <div id="banner" class="box">Banner</div>
- <div id="reklame" class="box">Reklame</div>
- <div id="loginForm" class="box">LoginForm</div>
- <div class="clear"></div>
CSS:
- .box {
- float:left;
- background:#CECEF6;
- height:109px;
- border:1px solid silver;
- }
- #banner {margin: 20px 150px;}
- #reklame {margin: 40px 150px;}
- #loginForm {margin: 60px 150px;}
Indlæg senest redigeret d. 04.03.2011 12:06 af Bruger #10647