![]() |
Layoutproblem i IE
Hej!
Jag har ett problem med Internet Explorer. Sidan fungerar som den ska i Firefox men i Explorer blir det fel och allt innehåll i mitten och på högersidan flyttas ner. http://img192.imageshack.us/i/36110813.jpg/ http://img31.imageshack.us/i/expna.jpg/ Hur rättar jag till problemet? Tack på förhand. |
Det verkar som att det är IE:s sätt att mäta bredd på margins och paddings som spökar. Gör en if-sats för IE där du stylar divarna så att de funkar där. Lägg följande inom <head> eller i en include-fil som hämtas in i <head>. Du får såklart ändra måtten så att de funkar för din sajt.
<!--[if IE 7]> <style type="text/css"> .leftdiv { margin: 0px 5px 0px 5px; } .middlediv { margin: 0px 5px 0px 5px; } .rightdiv { margin: 0px 5px 0px 5px; } </style> <![endif]--> |
Detta fungerade inte. Vet du något annat sätt?
|
Citat:
Var även noga med att deklarera noll-värden på exempelvis padding och margin. Har för mig att IE kan få för sig att sätta något påhittat standardmått på saker som inte bestämts i CSS:en. Har du bytt ut <!--[if IE 7]> till den version av IE du testar med förresten? |
Alla tider är GMT +2. Klockan är nu 15:00. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson