WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   verschiedene externe *.css für verschiedene browser (http://www.wcm.at/forum/showthread.php?t=135346)

catch17 27.05.2004 18:00

verschiedene externe *.css für verschiedene browser
 
hallo leute,

wie löse ich am besten das problem, das mein externes style-sheet von mozilla/firefox (vermutlich auch opera) anders interpretiert wird als vom ie :confused:
bräuchte für die verschiedenen browser verschiedene css dateien - möchte jedoch nicht die gesammte site "vervielfältigen" und anpassen (hoffe ihr versteht was ich meine)

kann ich den befehl "<link rel="stylesheet" ...." so umschreiben dass rauskommt: "wenn ein ie kommt dann verwende msie.css , bei mozilla verwende die moz.css, bei opera die opera.css"

möchte kein java-script verwenden sondern nur xhtml und css

ps: sowohl die css als auch die html dateien sind w3c konform (habs validiert;))

_m3 27.05.2004 18:25

Wenn Du kein JavaScript verwenden willst, dann musst du das Sevrerseitig mittesl mod_rewrite, Perl, PHP, ... loesen.

käptn 28.05.2004 14:50

Oder direkt mit CSS, aber Achtung, da die meisten nicht Standard konform sind - falls dir daran etwas liegt, was es sollte.

www.google.com/search?q=css+browser+hacks

~

catch17 28.05.2004 17:07

@_m3: war wohl ein wenig vollmundig deine aussage hab mich weiter umgesehen und hab nun folgende lösung:

<style type="text/css">

@import url(styles/main.css);
@import url(styles/main_alt.css) screen;
</style>

css rules :D - nix serverseitig und kanonen und spatzen und so die geschicheten ;)....

w3c konform ises ah;)

snowman 28.05.2004 19:10

Das erste wird von Netscape 4 nicht erkannt; das zweite erkennt der IE nicht, und? Wie willst du damit zwischen Opera und Mozilla unterscheiden?

Deine Lösung erfüllt nicht die Vorgabe, die du dir selbst gestellt hast.

gruss,
snowman

catch17 28.05.2004 19:42

ok - hast recht - vorgabe mit 3 unterscheidungen is net gegeben (brauch i wies ausschaut ah gottsei dank net)

- i brauch unterscheidung zwischen ie und rest (muß dann noch im detail testen aber zur zeit ises so...)
und da funkt die weiche wunderbar

und wenn noch nachbesserungen nötig sind läßt sich das auch mit css bewältigen (pixelgenau muß es eh net werden)

flinx 28.05.2004 19:57

FYI: http://www.lipfert-malik.de/webdesig...sp/NBdemo.html

catch17 28.05.2004 19:59

;) -

meine quellen sind entdeckt:rolleyes: :rolleyes:

snowman 28.05.2004 20:14

Zitat:

Original geschrieben von catch17
ok - hast recht - vorgabe mit 3 unterscheidungen is net gegeben (brauch i wies ausschaut ah gottsei dank net)

- i brauch unterscheidung zwischen ie und rest (muß dann noch im detail testen aber zur zeit ises so...)
und da funkt die weiche wunderbar

teilweise verhält sich der opera aber eher wie der IE.

gruss,
snowman

catch17 28.05.2004 20:33

mag schon sein aber in meinem fall passts -
(hoff die detailtests bringen keine unangenehmen überraschungen;))

und eigentlich is damit mein problem behoben - und nochmals erwähnt ohne php,cgi,perl oder sonstige ;) - so wie ich wollte

lg,


Alle Zeitangaben in WEZ +2. Es ist jetzt 20:35 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag