Der folgende Beitrag wurde am 11. 01. 2005, 14:19 Uhr von Franz Fuchsbauer veröffentlicht.
Hallo!
Besteht eine Möglich in CSS Farbnamen selbst zu defnieren? Ich meine das folgendermaßen:
Ich verwende zb zwei markante Farben:
Hellorange: #ffeade und Dunkelorange: #ff9941
Die Farben werden in einem CSS File zig Mal verwendet.
Möchte ich die Farben ändern, muß ich mit Suchen und Ersetzen über das File bzw die Files gehen. Schöner wärs aber, wenn ich die zwei Farben als Konstanen defnieren könnte und dann jeweils über diese Konstanten auf die Farbwerte zugreife. Möchte ich nun nachträglich die Farbwerte ändern, bräuchte ich nur an zentraler Stelle diese beiden Konstantendefinitionen ändern.
Funktioniert sowas in CSS?
Zb: red ist ja auch als #ff0000 defniert. Kann ich meine eigenen Farben auch definieren?
mfg
Franz
Der folgende Beitrag wurde am 11. 01. 2005, 14:27 Uhr von Dennis veröffentlicht.
Hi Franz,
> Kann ich meine eigenen Farben auch definieren?
Soweit ich weiß, geht das nicht.
Was mir aber einfalle würde, was du machen könntest, wäre, dass ein PHP Script (oder Perl, ...)
hinter der .css auf dem Server steckt, dann könntest du einfach da Variablen mit dem Inhalt
definieren und an den richtigen Stellen immer ausgeben lassen.
MfG, Dennis.
--
Mein SelfCode: ie:{ fl:{ br:^ va:) ls:< fo:) rl:( n4:& ss:) de:> js:( ch:{ sh:( mo:} zu:|
Zufällige Hinweise:
------------------------
Wissen ist gut, Können ist besser, aber das Beste und Interessanteste ist der Weg dahin! (Gernot Back)
Der folgende Beitrag wurde am 11. 01. 2005, 14:30 Uhr von Franz Fuchsbauer veröffentlicht.
> Soweit ich weiß, geht das nicht.
> Was mir aber einfalle würde, was du machen könntest, wäre, dass ein PHP Script (oder Perl, ...)
> hinter der .css auf dem Server steckt, dann könntest du einfach da Variablen mit dem Inhalt
> definieren und an den richtigen Stellen immer ausgeben lassen.
Das mach ich auch so. Ich hab aber gehofft es gäbe eine "saubere" Lösung.
mfg
Franz
Der folgende Beitrag wurde am 11. 01. 2005, 16:21 Uhr von Gunnar Bittersmann veröffentlicht.
> Das mach ich auch so. Ich hab aber gehofft es gäbe eine "saubere" Lösung.
Franz,
Für dein Vorhaben brauchst du eine Programmiersprache. CCS ist keine.
Gunnar
--
„Solang wir noch tanzen können
und richtig echte Tränen flennen,
ist noch alles offen,
ist noch alles drin.“
(Gundermann)
Der folgende Beitrag wurde am 11. 01. 2005, 20:52 Uhr von Detlef G. veröffentlicht.
Hallo Franz,
> Besteht eine Möglich in CSS Farbnamen selbst zu defnieren? Ich meine das folgendermaßen:
> Ich verwende zb zwei markante Farben:
> Hellorange: #ffeade und Dunkelorange: #ff9941
> Die Farben werden in einem CSS File zig Mal verwendet.
Wenn es dir sehr wichtig ist, die Farben nur an einer Stelle im CSS zu haben,
könntest du auch alle Elemente die eine Farbe bekommen sollen aufzählen.
.bla, .blub, #blom {
color:#ffeade;
}
Auf Wiederlesen
Detlef
--
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!
Der folgende Beitrag wurde am 11. 01. 2005, 21:11 Uhr von Gunnar Bittersmann veröffentlicht.
> Wenn es dir sehr wichtig ist, die Farben nur an einer Stelle im CSS zu haben,
> könntest du auch alle Elemente die eine Farbe bekommen sollen aufzählen.
Oder allen Elementen, die diese Farbe bekommen sollen, eine Klasse zuweisen.
.farbig {color:#ffeade}
Dass manche Elemente schon anderen Klassen angehören könnten, macht nichts:
<div class="andereKlasse farbig">
Gunnar
--
„Solang wir noch tanzen können
und richtig echte Tränen flennen,
ist noch alles offen,
ist noch alles drin.“
(Gundermann)
Der folgende Beitrag wurde am 11. 01. 2005, 21:55 Uhr von Detlef G. veröffentlicht.
Hallo Gunnar,
> Oder allen Elementen, die diese Farbe bekommen sollen, eine Klasse zuweisen.
>
> .farbig {color:#ffeade}
Diese Möglichkeit ist mir schon klar. ich habe eine Zeit überlegt, ob ich dies auch erwähnen sollte, habe es dann aber aus zwei Gründen unterlassen.
1. Der (X)HTML-Quelltext müsste geändert werden
2. /archiv/2004/12/t97716/#m595610
Auf Wiederlesen
Detlef
--
- Wissen ist gut
- Können ist besser
- aber das Beste und Interessanteste ist der Weg dahin!
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4