mediengestalter.info
FAQ :: Mitgliederliste :: MGi Team

Willkommen auf dem Portal für Mediengestalter

Aktuelles Datum und Uhrzeit: Do 25.04.2024 22:38 Benutzername: Passwort: Auto-Login

Thema: Separate CSS für Firefox wie möglich? vom 28.02.2010


Neues Thema eröffnen   Neue Antwort erstellen MGi Foren-Übersicht -> Programmierung -> Separate CSS für Firefox wie möglich?
Autor Nachricht
Ellih
Threadersteller

Dabei seit: 11.02.2010
Ort: -
Alter: -
Geschlecht: Weiblich
Verfasst So 28.02.2010 23:18
Titel

Separate CSS für Firefox wie möglich?

Antworten mit Zitat Zum Seitenanfang

Hallo zusammen,

ich möchte gerne eine separate CSS, die ausschließlich Firefox anspricht erstellen, weiß jedoch nicht, wie ich anschließend dorthin verlinke (wie z.B. per <!--[if IE]><style type="text/css">@import url(styleIE.css);</style><![endif]-->).

Das Ganze ist so prikär, da die entsprechende Website in Safari, IE und Firefox jeweils unterschiedlich dargestellt wird. Eine reine Unterscheidung zwischen IE und allen anderern Browsern ist demnach nicht so einfach möglich.

Kann mir da jemand weiterhelfen?
  View user's profile Private Nachricht senden
bacon

Dabei seit: 24.10.2007
Ort: -
Alter: -
Geschlecht: -
Verfasst So 28.02.2010 23:48
Titel

Antworten mit Zitat Zum Seitenanfang

Zitat:
Das Ganze ist so prikär, da die entsprechende Website in Safari, IE und Firefox jeweils unterschiedlich dargestellt wird.


Ist das eine Anforderung? Dann würde ich mal in den USER_AGENT (http://de.wikipedia.org/wiki/User_Agent) reinschauen. Zwar nicht richtig zuverlässig, aber es tut seinen Dienst. Ist das keine Anforderung, sondern dient nur dem Fix eines "Darstellungsfehlers", musst du deinen Code refactoren, denn FF rendert mehr oder weniger standardkonform. Eine Browserweiche für den Fuchs ist in dem Fall sinnlos und würde höchstens "verschlimmbessern".
  View user's profile Private Nachricht senden
Anzeige
Anzeige
Psilo

Dabei seit: 20.02.2007
Ort: -
Alter: 35
Geschlecht: Männlich
Verfasst Mo 01.03.2010 16:01
Titel

Antworten mit Zitat Zum Seitenanfang

also so gehts auch
ist zwar nich schön und eigentlich isses unnötig für den firefox ein extra css zu erstellen aber naja
Code:
<script type="text/javascript">
    if (navigator.userAgent.indexOf("Firefox")!=-1)
    document.write("<link rel='stylesheet' href='style.css' />")
</script>

Quelle: http://www.weedit.de/forum/entwicklung/clientseitige-programmierung/Extra-Stylesheet-fuer-Mozilla-Firefox-f8kwkv4lqXOYSLFP1m.php


Zuletzt bearbeitet von Psilo am Mo 01.03.2010 16:01, insgesamt 1-mal bearbeitet
  View user's profile Private Nachricht senden
Marc L

Dabei seit: 20.06.2006
Ort: Bonn
Alter: 39
Geschlecht: Männlich
Verfasst Mo 01.03.2010 22:50
Titel

Antworten mit Zitat Zum Seitenanfang

geht auch php? hatte das gleiche problem mit opera und hab mir folgendes script gebastelt:

<?php $browser = $_SERVER['HTTP_USER_AGENT'] ; //infos über den browser einholen
if(eregi('Opera' , $browser)) //wenn opera
{ echo '<link rel="stylesheet" type="text/css" href="css/opera.css" />' ; } //dann spezielle opera-css-datei laden
?>

alles andere als sauber, aber läuft einwandfrei Lächel
  View user's profile Private Nachricht senden
 
Ähnliche Themen [Firefox] Farbige Srollbars möglich?
Zwei separate Flash-Filme mit Übergang zusammenfügen?
css möglich
firefox vs. IE
CSS+Firefox
FireFox 4...
Neues Thema eröffnen   Neue Antwort erstellen
MGi Foren-Übersicht -> Programmierung


Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst an Umfragen in diesem Forum nicht mitmachen.