Det var ett tag sedan jag körde css nu, så jag skulle behöva lite enkel hjälp. Jag vill postitionera fyra delar av en sida, ungefär som att ha frames, fast i css. En "topframe", två på sidorna, lika stora, och en centrerad, där det mesta av innehållet ligger. Ska jag då skapa 4 olika divar till att börja med?
Det ger ju mig en bra top iaf! Kommer ihåg lite. Hur skriver jag för att få fram "sid-framarna" sedan? Har bara jobbat med frameinnan! Jag vill att det ska vara "utfyllnad" i kanterna, typ *,800,* , som man hade skrivit med frames?
Jag tyckte och tycker CSS-layouter är svårt. Men jag har lärt mig massor av att titta på olika demoexempel som visar hur man kan göra. Här är två sådana som jag gillar:
Resultatet jag vill åt är att ha en mittenliggande med fast värde, typ 600px, och sedan en åt vardera håll, right och left, som fyller ut resten. Löser jag inte detta med float? Tydligen inte =(
Naturligtvis ändras inget om du tar bort float:center. Eftersom det är ett felaktigt värde så användes det inte. Du måste ju ersätta det med ett fungerande värde.
Gör som Okkido sa, använd float:left på alla tre. Då kommer de att läggas bredvid varandra.