Nu vill jag att en av dem skall ligga längst till vänster, en i mitten och den sista längst till höger. Avståndet mellan den mittersta och den vänstra och högra skall alltså vara lika.
Hur gör jag? Att få en längst till vänster och en till höger är ju lätt (float: left och float:right), men hur gör jag för att en skall ligga i mitten??
:q
De 3 div'arna ligger nämligen i en annan div och jag vill därför inte att mitten-div'en skall hamna i mitten av webbläsar-fönstret vilket den gör med din kod... Sorry att jag inte nämnde "skal-diven"... :)
Hmm...
Om du har fast bredd på "containern" kan du göra float:left på dem alla tre och jobba med padding/margin för att påverka avståndet mellan dem ;)
Det här fungerar så att man anger fast bredd på vänster och höger div, men ingen bredd eller float på mitten div'en. Mitten tar då upp allt övrigt tillgängligt utrymme som aktuellt webbläsarfönster har, samt lägger sig förstås mellan "sidodivarna".
Vill man inte att mitten ska kunna bli hur bred som helst i högupplösta skärmar, kan man förstås "bädda in" dessa tre div'ar i en container div med max-width och/eller andra trix :) Men det är nog inte så vanligt att folk med högupplösta skärmar (1200px på bredden och mera) använder hela skärmens yta för webbläsaren?