Jag har ett problem!
Har precis gett mig på att försöka göra en hemsida där hela layouten är i CSS. Nu är det så att i IE ser allt bra ut, men i FF så förskjuts containern som ligger under sidhuvudet, åt höger typ 1 mm eller så. Vad har jag gjort för fel?
Nu finns det ganska mycket här i forumet som handlar om skillnaderna i IE och de andra webläsarna när det gäller pixlar åt det ena eller andra hållet och hur man "nollar " sin css i body, html, och med * för att undvika det du beskriver.
Om det ser rätt ut i IE och inte i de andra så är det oftast IE som har "fel".
Skillnader kan också uppstå beroende på vilken doctype du har.
Att du angett att margin ska vara auto på containern är onödigt eftersom du har float:left på den, så sätt margin till 0 i stället.
Hur ser din body ut och har du testat med att ha med *{margin: 0; padding: 0;} i din css?
Tack för svar! Jo, jag såg att det fanns väldigt mycket om just det här. Försökte se om det fanns nåt som kunde passa men jag hittade inget som hjälpte mig.
Ok, jag har ändrat margin till 0 i containern och lagt till *{margin: 0; padding: 0;} Det ska vara allra först i css'en eller?
Och avsluta wrapper längst ner.
Det var body i css jag frågade efter :) gjorde en enkel som placerar din layout 10px från toppen.
Du kan ju testa detta... tror det ska fungera som du vill ;)
Med de här ändringarna kommer din border att följa med din #layout i stället för containern... och det ska inte bli några skillnader i webläsarna.