Hallo Contenidos,
mit css habe ich wenig erfahrung.
Ich möchte jedoch bei meinen Modulen grundsätzlich mein
CSS arbeiten. Jesdoch möchte ich
für jedes Modul ein anderes CSS einbinden.
Ich benötige einen Ansatzpunkt wie ich dieses css im OUTPUT
des Moduls einbinden muss.
Kann ich bei dem CSS auch mit Variablen arbeiten ?
z.B:
$cfg_menu["bg_color"] = .menucolor $cfg_menu["indent_level"] = .level
Wie muss ich vorgehen ??
Moudl mit css
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
-
- Beiträge: 5478
- Registriert: Di 2. Mär 2004, 21:11
- Wohnort: Halchter, wo sonst? ;-)
- Kontaktdaten:
Ich versteh's immer noch nicht (muss die Hitze sein!).
Du kannst doch in der CSS auch Einstellungen zu verschiedenen Modulen angeben, und die modulspezifischen Klassen dann dort definieren. Hier musst Du auch nur in der CSS Anpassungen vornehmen, wo ist das Problem? Wenn Du auf einer Seite mehrere Module benutzt, die alle unterschiedliche CSS benutzen, kann es da auch noch zu unerwuenschten Seiteneffekten kommen, falls Du da gleiche Klassennamen z.B. benutzt.
Du kannst doch in der CSS auch Einstellungen zu verschiedenen Modulen angeben, und die modulspezifischen Klassen dann dort definieren. Hier musst Du auch nur in der CSS Anpassungen vornehmen, wo ist das Problem? Wenn Du auf einer Seite mehrere Module benutzt, die alle unterschiedliche CSS benutzen, kann es da auch noch zu unerwuenschten Seiteneffekten kommen, falls Du da gleiche Klassennamen z.B. benutzt.
Mit den unangenehment Darstellungen bei doppelten Klassen hat du recht.
Mein Problem ist nur
wenn ich 20 verschiedene Module habe
aber bei
Mandant 1 = 5
Mandant 2 = 8
Mandant 3 = 12
eingebunden habe, tue ich mir leichter
für jedes Modul ein extra css zu machen
und dies dann bei jedem Mandanten abzulegen.
Eben dann nur das, was der Mandant auch benötigt.
Sonst liegt alles in einer CSS was teilweise unübersichtlich werden kann.
Hat jemand einen anderen Vorschlag ?
Mein Problem ist nur
wenn ich 20 verschiedene Module habe
aber bei
Mandant 1 = 5
Mandant 2 = 8
Mandant 3 = 12
eingebunden habe, tue ich mir leichter
für jedes Modul ein extra css zu machen
und dies dann bei jedem Mandanten abzulegen.
Eben dann nur das, was der Mandant auch benötigt.
Sonst liegt alles in einer CSS was teilweise unübersichtlich werden kann.
Hat jemand einen anderen Vorschlag ?