Stylesheet wird von T-Online-Browser ignoriert
c--
- browser
0 Xjs
Hallo,
eine Webseite verwendet zweierlei CSS-Stylesheets. Einmal ein allgemeines (base.css) und dann eines für die Positionierung von Div-Blöcken (struct.css), von dem es für den IE6 eine Alternativversion gibt (struct-ie6.css), da dieser die absolute Positionierung nicht richtig umsetzt.
Es soll also der IE6 die Datei struct-ie6.css verwenden, während alle anderen Browser struct.css verwenden sollen.
Bisher habe ich das so gelöst:
<style type="text/css">@import url("base.css");</style>
<style type="text/css">@import url("struct.css") all;</style>
<!--[if lt IE 7]>
<style type="text/css">@import url("struct-ie6.css");</style>
<![endif]-->
Dies funktioniert im FF, IE6, IE8, Opera und Konqueror wie gewünscht.
Der T-Online-Browser (6) liest offenbar weder struct.css noch struct-ie6.css ein - entsprechend unschön ist die Ausgabe.
Kann ich den T-Online-Browser irgendwie einbeziehen, sodass dieser auch die struct.css einliest, ohne Probleme mit anderen Browsern zu bekommen (ohne über PHP den User Agent zu verarbeiten und eine T-Online-Browser-spezifische Seite auszugeben)?
Ist der T-Online-Browser "so schlecht", dass er das nicht erkennt, oder ist er einfach zu alt (für "all"?)?
Hallo,
hast Du es mal probiert, das Stylesheet mit <link> einzubetten?
Gruss, Jannis.