Hallo zusammen,
ich komm einfach nicht klar, einem Modul eine css Datei zuzuordnen.
Ich habe jetzt einfach alle CSS-Befehle in die Standard CSS-Datei kopiert.
Das kann aber nicht die Lösung sein, da es ja mehrere CSS-Dateien gibt. Ich verstehe nur nicht wie ich es schaffe,
dass z.B. eine Tabellenformatierung aus einer anderen CSS (also nicht aus der Standard) genommen wird.
Vielen Dank schon mal
Grüße
Scumacker
css einem Modul zuordnen
Re: css einem Modul zuordnen
Moin Scumacker,
du musst die Modulausgaben in DIVs mit eindeutige IDs einschließen und diese dann im Stylesheet mit angeben.
Modul-Ausgabe:
Stylesheet:
Gruß
René
du musst die Modulausgaben in DIVs mit eindeutige IDs einschließen und diese dann im Stylesheet mit angeben.
Modul-Ausgabe:
Code: Alles auswählen
<div id="Liste">
<h2>...</h2>
<p>...</p>
<table>
<tr>
<td>
...
</table>
</div>
Code: Alles auswählen
#Liste h2 {
...
}
#Liste p {
...
}
#Liste td {
...
}
René
Re: css einem Modul zuordnen
Danke erstmal für die schnelle Antwort.
Ich mache ich ein Div um den Output des Moduls und schreibe die Formatierung in meine standard CSS.
D.h. ich habe meine Standard CSS-Datei, in der ich auch meine Formatierungen für die Modulausgabe mache oder?
Vielen Dank
Grüße
Ich mache ich ein Div um den Output des Moduls und schreibe die Formatierung in meine standard CSS.
D.h. ich habe meine Standard CSS-Datei, in der ich auch meine Formatierungen für die Modulausgabe mache oder?
Vielen Dank
Grüße
Re: css einem Modul zuordnen
Du kannst auch gerne pro Modul eine eigene CSS-Datei erstellen, aber die musst du dann auch im Layout einbinden, also bringt dir das nur Übersichtlichkeit auf Kosten mehrerer Serveranfragen.
Gruß
René
Gruß
René
Re: css einem Modul zuordnen
Hallo Scumacker,
es macht durchaus Sinn, CSS-Klassen nur bei Bedarf einzubinden. Wozu die Klassen einer Bildergalerie auf jeder Seite einbinden, wenn sie nur für vereinzelte Artikel benötigt werden? Schau Dir mal den css-selektor an: http://forum.contenido.org/viewtopic.php?f=60&t=30859
René hat natürlich auch Recht was das Einbinden von CSS-Dateien/ Serveranfragen betrifft. Insofern würde ich eine generelle "module.css" erstellen mit den Klassen die im Prinzip so gut wie immer oder sehr häufig benötigt werden. Andere Klassen für Module die eher selten benötigt werden, würde ich dann per css-Selektor im Layout zusätzlich einbinden.
Viel Erfolg!
es macht durchaus Sinn, CSS-Klassen nur bei Bedarf einzubinden. Wozu die Klassen einer Bildergalerie auf jeder Seite einbinden, wenn sie nur für vereinzelte Artikel benötigt werden? Schau Dir mal den css-selektor an: http://forum.contenido.org/viewtopic.php?f=60&t=30859
René hat natürlich auch Recht was das Einbinden von CSS-Dateien/ Serveranfragen betrifft. Insofern würde ich eine generelle "module.css" erstellen mit den Klassen die im Prinzip so gut wie immer oder sehr häufig benötigt werden. Andere Klassen für Module die eher selten benötigt werden, würde ich dann per css-Selektor im Layout zusätzlich einbinden.
Viel Erfolg!
seamless-design.de
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)
"Geht nicht!" wohnt in der "Will nicht!"-Strasse.
Das Handbuch zur Version 4.10: CONTENIDO für Einsteiger (4.10)
Das Handbuch zur Version 4.9: CONTENIDO für Einsteiger (4.9)