Median Skrivet 21 Maj 2008 Rapport Skrivet 21 Maj 2008 Hej alla, Har hållit på med en hemsida ett tag nu.. Men har stött på ett ganska stort problem ._. Det händer när jag lagt dit en div och positionerat den rätt med margin-top etc. Och ska titta på den i Firefox, och då ser man att den sitter helt rätt... Men på IE är det en helt annan sak, den sitter mer åt något annat håll och den har som gått ner litegrann. Jag vet absolut inte hur jag ska lösa detta! Har provat göra så att den sitter rätt i IE, men nej.. Då sitter den fel I FF! Kanske finns det något annat sätt än att använda margin-top, top, margin-left, left etc? Hjälp vore bra ;) Citera
Fality Skrivet 21 Maj 2008 Rapport Skrivet 21 Maj 2008 (redigerat) <link rel="stylesheet" type="text/css" href="style.css"/> <!--[if IE]> <link rel="stylesheet" type="text/css" href="ie.css"/> <![EndIf]--> Använd ett annat .css dokument för IE och ett annat för resten. Redigerat 21 Maj 2008 av Fality Citera
CrazyBarrie Skrivet 22 Maj 2008 Rapport Skrivet 22 Maj 2008 <link rel="stylesheet" type="text/css" href="style.css"/><!--[if IE]> <link rel="stylesheet" type="text/css" href="ie.css"/> <![EndIf]--> Använd ett annat .css dokument för IE och ett annat för resten. tack den behövde jag med ;) Citera
Shaitan Skrivet 24 Maj 2008 Rapport Skrivet 24 Maj 2008 Det som ofta är fel i IE... Är att t ex margin-left och padding-left fördubblas om man samtidigt använder float: left. Du kan förhindra att detta händer genom att låta hemsidan visas i XHTML Strict mode. Klistra in denna högst upp i din kod: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Även om jag har missförstått ditt problem är det ända bra att ange en doctype, det förhindrar att sidan tolkas fel i olika webläsare. Citera
Median Skrivet 24 Maj 2008 Författare Rapport Skrivet 24 Maj 2008 Det som ofta är fel i IE... Är att t ex margin-left och padding-left fördubblas om man samtidigt använder float: left. Du kan förhindra att detta händer genom att låta hemsidan visas i XHTML Strict mode. Klistra in denna högst upp i din kod: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Även om jag har missförstått ditt problem är det ända bra att ange en doctype, det förhindrar att sidan tolkas fel i olika webläsare. Så man ska ange en doctype även i ett CSS dokument? ._. Och nej, jag använder inte float: left. Citera
nico Skrivet 24 Maj 2008 Rapport Skrivet 24 Maj 2008 Nej, du använder doctypen på sidan som du länkar till css-dokumentet på. Citera
Ozoon Skrivet 24 Maj 2008 Rapport Skrivet 24 Maj 2008 Doctype är bra till mycket! Se till att ta rätt doctype dock... chansar på att du kör loose ;D Citera
Median Skrivet 25 Maj 2008 Författare Rapport Skrivet 25 Maj 2008 Doctype är bra till mycket! Se till att ta rätt doctype dock... chansar på att du kör loose ;D Nej, jag körde HTML 4.01 Transitional. Citera
Shaitan Skrivet 26 Maj 2008 Rapport Skrivet 26 Maj 2008 Doctype är bra till mycket! Se till att ta rätt doctype dock... chansar på att du kör loose ;D Nej, jag körde HTML 4.01 Transitional. Det är lika bra att strunta i doctype om man kör Transitional.IE har det som default och det är vid denna doctype som marginaler fördubblas. Citera
Median Skrivet 27 Maj 2008 Författare Rapport Skrivet 27 Maj 2008 Doctype är bra till mycket! Se till att ta rätt doctype dock... chansar på att du kör loose ;D Nej, jag körde HTML 4.01 Transitional. Det är lika bra att strunta i doctype om man kör Transitional.IE har det som default och det är vid denna doctype som marginaler fördubblas. Hm, får ta och byta då, tack. Citera
epaaj Skrivet 28 Maj 2008 Rapport Skrivet 28 Maj 2008 Doctype är bra till mycket! Se till att ta rätt doctype dock... chansar på att du kör loose ;D Nej, jag körde HTML 4.01 Transitional. Det är lika bra att strunta i doctype om man kör Transitional.IE har det som default och det är vid denna doctype som marginaler fördubblas. Nej man ska absolut inte strunta i doctype! Den ska vara med. Punkt slut. Citera
Rekommendera inlägg
Gå med i konversationen
Du kan skriva nu och registrera dig senare. Om du har ett konto, logga in nu för att posta med ditt konto.