Alternative CSS-Datei für den Internet Explorer
Februar 12, 2009 | Kommentieren
Da der IE in den meisten Fällen HTML Seiten anders als z.b. der Firefox anzeigt, kann man das Problem entweder mit einem Hack, oder mit einer CSS Datei die nur für den IE importiert wird lösen. Diese Methode nennt sich “conditional comments” und ermöglicht einen validen CSS Code für alle Browser.
Ein paar Zeilen Code werden dafür einfach in den “head” Bereich eingebunden:
Beispiel für alle Internet Explorer
<!--[if IE]> <link rel="stylesheet" href="ie.css" type="text/css" /> <![endif]-->
Beispiel nur für den IE6
<!--[if IE 6]> <link rel="stylesheet" href="ie6.css" type="text/css" /> <![endif]-->
Beispiel nur für den IE7
<!--[if IE 7]> <link rel="stylesheet" href="ie7.css" type="text/css" /> <![endif]-->
Beispiel nur für den IE7
<!--[if IE 7]> <link rel="stylesheet" href="ie7.css" type="text/css" /> <![endif]-->
Beispiel nur für alle IE Browser Versionen unter IE7
<!--[if lt IE 7]> <link rel="stylesheet" href="ie.css" type="text/css" /> <![endif]-->
Beispiel für alle IE Browser Versionen die entweder IE7 sind oder dadrunter
<!--[if lte IE 7]> <link rel="stylesheet" href="ie.css" type="text/css" /> <![endif]-->