Hallo liebe Gemeinde,
Schonmal vorweg: Ich versuche zu diesem Problem bereits seit mehreren Tagen eine Lösung zu finden, aber bei Google finden sich meist die selben Antworten, die wohl bei den meisten auch funktionieren...nur nicht bei mir -.-
Folgender Code befindet sich in meiner Index.php im header-Bereich:
Ich möchte damit erreichen, dass der Internet Explorer eine andere CSS benutzt, als die restlichen Browser. Leider greift der IE trotzdem auf die "screens.css" zu und nicht auf die "ie.css". Kann mir vielleicht jemand sagen warum?
Habe es auch schon mit <!--[if gte IE5]> und ähnlichem probiert. Bei diesem Code kommt dann aber eine Ausgabe auf dem Bildschirm in der form " <!--[if gte IE5]>...".
Wäre nett wenn mir jemand ne Lösung aufzeigen könnte.
Danke
Schonmal vorweg: Ich versuche zu diesem Problem bereits seit mehreren Tagen eine Lösung zu finden, aber bei Google finden sich meist die selben Antworten, die wohl bei den meisten auch funktionieren...nur nicht bei mir -.-
Folgender Code befindet sich in meiner Index.php im header-Bereich:
HTML:
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="<?php echo TEMPLATE_DIR; ?>/ie.css" media="screen,projection" />
<![endif]-->
<link rel="stylesheet" type="text/css" href="<?php echo TEMPLATE_DIR; ?>/screens.css" media="screen,projection" />
<link rel="stylesheet" type="text/css" href="<?php echo TEMPLATE_DIR; ?>/print.css" media="print" />
Ich möchte damit erreichen, dass der Internet Explorer eine andere CSS benutzt, als die restlichen Browser. Leider greift der IE trotzdem auf die "screens.css" zu und nicht auf die "ie.css". Kann mir vielleicht jemand sagen warum?
Habe es auch schon mit <!--[if gte IE5]> und ähnlichem probiert. Bei diesem Code kommt dann aber eine Ausgabe auf dem Bildschirm in der form " <!--[if gte IE5]>...".
Wäre nett wenn mir jemand ne Lösung aufzeigen könnte.
Danke