Har ett problem med float. Jag har en div med en bakgrundsfärg. I denna div har jag sedan två divar; den ena med float: left och den andra med float: right.
När någon av dessa blir längre än diven som de ligger i så hamnar texten utanför. Det beror ju på att en div som har en float hamnar utanför diven den ligger i. Min fråga är då: Hur kan man lösa detta?
Hmm..
Det är skillnad på och height och min-height ;)
#wrapper {
...
height: 100%;
...}
ser ut att kunna vara en stor del av problemet (eftersom den innebär att alla bakgrunder i #wrapper slutar repetera sig längre än 100% av fönsterhöjden om dokumentet är högre än fönsterhöjden)...
Det *borde* bli bättre om du kör med
#wrapper {
...
min-height: 100%; /* som det egentligen skall vara */
...
}
* html #wrapper {
height: 100%; /* som behövs för MSIE6 och tidigare */
}
Tror att jag har gjort som jarvklo sa, men det hjälper inte. Kan tillägga att både IE7 & 6 inte vill vara med på min-height, om jag inte gjort fel vill säga.