Firefox kann weniger CSS, oder?
Hendrik
- css
0 MudGuard0 EisFuX0 Ingo Turski0 Kalle
Hallo!
Mit #irgentwas{...;} kann man ja eine id definieren, nicht wahr?
Jetzt könnte ich ja mit <p id="irgentwas">Hallo!</p> die id ansprechen, oder?
Bei IE klappt das auch alles super, aber nicht bei Mozilla Firefox!
Jetzt meine Frage:
Wie mache ich es, dass es auch bei Firefox klappt(, dass die Schrift dann Beispielsweise kursiv wird, oder so)?
Würde mich freuen, wenn mir da mal jemand helfen könnte!
Hendrik
Hi,
Die Überschrift meinst Du nicht wirklich ernst ...
Mit #irgentwas{...;} kann man ja eine id definieren, nicht wahr?
Nein. Mit id="irgendwas" hast Du die id definiert.
Mit #irgendwas kannst Du ein Element mit dieser Id selektieren.
Jetzt könnte ich ja mit <p id="irgentwas">Hallo!</p> die id ansprechen, oder?
Nö, hier definierst Du die id.
Bei IE klappt das auch alles super, aber nicht bei Mozilla Firefox!
Dann hast Du etwas falsch gemacht (mal abgesehen vom Schreibfehler bei "irgen_t_was") - da Du aber das ruleset zum Selektor verschweigst, kann man Dir nicht sagen, was.
Wenn Du Firefox 1.5 hast: guck mal in die Javascript-Konsole (da werden inzwischen auch die beim Parsen der Stylesheets auftretenden Fehler aufgelistet).
cu,
Andreas
Danke, hat sich schon erledigt!
Merkwürdigerweise interpretiert es Firefox jetzt!
Hendrik
Hi,
Bei IE klappt das auch alles super, aber nicht bei Mozilla Firefox!
Dann hast Du etwas falsch gemacht (mal abgesehen vom Schreibfehler bei "irgen_t_was") - da Du aber das ruleset zum Selektor verschweigst, kann man Dir nicht sagen, was.
Ja, verrate mal, was zwischen den {} steht und was davon im IE funzt, aber im FF nicht. Ich habe zwischen #xxx und { immer ein Leerezeichen gelassen, aber das ist es NICHT (wieder was dazugelernt)
LG Kalle
Hi,
Ja, verrate mal, was zwischen den {} steht
Kann ich nicht, ich weiß es ja nicht, Hendrik hat es ja nicht verraten.
cu,
Andreas
Hallo Kalle,
Ja, verrate mal, was zwischen den {} steht und was davon im IE funzt, aber im FF nicht. Ich habe zwischen #xxx und { immer ein Leerezeichen gelassen, aber das ist es NICHT (wieder was dazugelernt)
Meist sind es Fehler, welche der IE nicht erkennt oder über die er
großzügig hinwegsieht.
Solch unterschiedliches Browserverhalten kann denn u.U. auch als
Browserweiche per CSS genutzt werden.
Grüsse
Cyx23
Hallo Hendrik,
Hallo!
Mit #irgentwas{...;} kann man ja eine id definieren, nicht wahr?Jetzt könnte ich ja mit <p id="irgentwas">Hallo!</p> die id ansprechen, oder?
Bei IE klappt das auch alles super, aber nicht bei Mozilla Firefox!
Jetzt meine Frage:Wie mache ich es, dass es auch bei Firefox klappt(, dass die Schrift dann Beispielsweise kursiv wird, oder so)?
Warum sollte das im Firefox nicht funktionieren?
http://de.selfhtml.org/css/formate/zentrale.htm#individualformate
<html>
<head>
<title>Individuelles Individualformat</title>
<style><!--
~~~~~~css
#meinindividualformat {
color: red;
font-style: italic;
}
~~~~~~html
//--></style>
</head>
<body>
<p id="meinindividualformat">
Rot und schräg, würd ich mal sagen.
Diese ID sollte aber nur einmal in einem HTML-Dokument vorkommen!
</p>
</body>
</html>
Wenn beim IE "alles super" funktioniert und beim Firefox (oder Opera) nicht, dann war bei mir meist ein Tippfehler im Style-Sheet schuld. Der IE scheint "toleranter" auf solche Schusselfehler zu reagieren. Beispiel:
h1,h2,h3,
{
color: blue;
font-weight: bold;
font-size: 200%;
}
Der Fehler liegt hier im Komma nach "h3". Der IE ignoriert sowas und nimmt einfach an, dass man "h1,h2,h3" schreiben wollte.
MffG
EisFuX
Hi,
Mit #irgentwas{...;} kann man ja eine id definieren, nicht wahr?
Jetzt könnte ich ja mit <p id="irgentwas">Hallo!</p> die id ansprechen, oder?
Doppelt falsch. Dass es anders herum zu verstehen ist, wurde ja schon gesagt, aber zur Ergänzung:
"irgendwas" kannst Du in das Attribut nicht eintragen, sondern mußt Dich an die Regeln zur Namensvergabe halten. #1ngo beispielsweise müßte ignoriert werden.
freundliche Grüße
Ingo
Hi, Ingo,
"irgendwas" kannst Du in das Attribut nicht eintragen
da habe ich aber gestutzt, warum nicht?
#1ngo beispielsweise müßte ignoriert werden.
Ach so, du meinst NICHT "irgendwas" sondern irgendwas.
In solchem Kontext sind Begriffe in "" doch wohl als Konstanten zu verstehen? Aber vielleicht hast du tatsächlich das Problem erwischt (Hendrik will's ja keinesfalls verraten).
LG Kalle
Hi,
Ach so, du meinst NICHT "irgendwas" sondern irgendwas.
In solchem Kontext sind Begriffe in "" doch wohl als Konstanten zu verstehen?
Ja - ich nutzte die Quotes hier als Zitatzeichen. »irgendwas« war mir zu aufwendig zu tippen. ;-)
freundliche Grüße
Ingo