Theme-Darstellung abhängig von Browser
am 10.03.2012 - 18:46 Uhr in
Hallo Zusammen,
ich habe auf meiner Seite das Bartik Theme, adaptiert mit anderen Farben usw. und habe festgestellt, dass es im Internet Explorer etwas anders aussieht: statt der abgerundeten Menüreiter sind sie im Internet Explorer eckig, die Farbe zeigt keinen Verlauf und der Fonts wirkt auch anders - muss ich da irgendwo noch ein Hakerl machen?
Hoffe, es hat dazu jemand eine Idee! Vielen Dank.
Schönen Gruß
Astrid
- Anmelden oder Registrieren um Kommentare zu schreiben

hi, herzlich willkommen in
am 11.03.2012 - 14:43 Uhr
hi, herzlich willkommen in der undankbaren Ecke des Webseiten entwickelns...
Umso älter die IE Version, desto weniger mag sie das css, welches du entwickelt hast.
dazu zählen insbesondere border-radius, text shadow und viele andere schöne css3 Befehle, die alle Browser brav anzeigen, nur eben der IE oftmals nicht. bis IE9 besonders schlimm...
Du hast grob zwei möglichkeiten.
1. aufwendiger entwickeln, das dein Code von allen Browsern anerkannt wird
2. auf den IE pfeifen.
Die neusten Versionen vom IE können ja schon recht viel darstellen, aber auch hier im Forum ist die verbreitete Meinung zum IE eindeutig.... GO Firefox....
zu 1. google mal "css round corners", es gibt auch möglichkeiten den IE zu beeinflussen das darzustellen aber das bedarf besonderen schritten und leider nicht nur css3.
und google auch mal zum thema FF und IE unterschiede. da wirst du schnell sehen wie das kommt.
Viel Spaß
Ich hab's befürchtet. Ich
am 11.03.2012 - 18:37 Uhr
Ich hab's befürchtet. Ich entscheide mich vorläufig für Variante 2 ;-)
Vielen Dank für deinen Input!
lg
Astrid
Überdies bietet das Bartik
am 11.03.2012 - 19:08 Uhr
Überdies bietet das Bartik Theme spezielle CSS-Dateien, die nur geladen werden, wenn der Browser IE (ie.css, ie6.css, ie-rtl.css) ist.
Das hilft schon ein wenig weiter bei der Anpassung insbesondere auf den IE 7, der der letzte Browser für WindowsXP ist und das haben schon noch viele.
lieben Gruß
Berthold Lausch
Hallo Berthold, vielen Dank
am 11.03.2012 - 20:39 Uhr
Hallo Berthold, vielen Dank für diesen Hinweis - aber wenn das Bartik Theme diese speziellen CSS Dateien bietet, warum kommen sie dann beim Laden auf dem IE nicht zum Einsatz? Muss man diese separat irgendwo aktivieren?
liebe Grüße
Astrid
da brauchst du nichts zu
am 11.03.2012 - 21:05 Uhr
da brauchst du nichts zu aktivieren .... das geht ganz automatisch
Siehe im Quellcode:
<!--[if lte IE 7]>
<link type="text/css" rel="stylesheet" href="http://localhost/virtuell/t14/sites/all/themes/mein_bartik/css/ie.css?m0gscr" media="all" />
<![endif]-->
<!--[if IE 6]>
<link type="text/css" rel="stylesheet" href="http://localhost/virtuell/t14/sites/all/themes/mein_bartik/css/ie6.css?m0gscr" media="all" />
<![endif]-->
aber die CSS - Dateien musst du dann natürlich noch mit den für dich "richtigen" Formatierung füllen.
Die werden nur geladen, wenn IE der Browser ist.
lieben Gruß
Berthold Lausch
o.k. das habe ich mir
am 11.03.2012 - 23:23 Uhr
o.k. das habe ich mir angeschaut. Nur habe ich mit CSS noch zuwenig Erfahrung, dass ich verstehe, was du mit "die CSS - Dateien musst du dann natürlich noch mit den für dich "richtigen" Formatierung füllen." meinst.
Ich habe zwar den firebug und der zeigt mir das auch irgendwie, aber wie ich da wo etwas fülle, ist mir noch zu unklar (da muss ich wohl noch css kennenlernen) -
aber herzlichen Dank!!
lg
Astrid