Zum Inhalt springen

css-datei nur auf subpart/marker

Erstellt am 8. November 2006 · 3 Antworten · letzte Antwort am 9. November 2006

Tags: HTML & CSS, Frage

kpdsu ·

hallo zusammen,

konnte für folgende frage nirgends eine gescheite antwort finden:

kann man - und wenn ja, wie - typo3 anweisen, eine css-datei nur auf einen bestimmten bereich (subpart/marker) anzuwenden?

ich wollte gern von tt_content auf css_styled_content umsteigen - und von der bisherigen variante das komplette template (html+css) übernehmen. nun überschneiden sich jedoch tw. elemente/klassen zwischen template und content (denen aber verschiedene eigenschaften zugewiesen werden sollen).
das einfachste wäre für mich, wenn ich neben meiner "template.css" eine zweite "content.css" einbinden könnte, die sich aber eben nur auf den content-bereich auswirken sollte..

in dem zusammenhang noch 'ne hübsche newbie-frage:
unterscheiden sich die beiden folgenden varianten eigentl. in irgendeiner weise (außer code..):
"page.stylesheet = ..."
bzw.:
"page.includeCSS.file = ..."?

vielen dank!

thomas

einpraegsam.​net ·
kpdsu schrieb

kann man - und wenn ja, wie - typo3 anweisen, eine css-datei nur auf einen bestimmten bereich (subpart/marker) anzuwenden?

Wie soll denn das gehen? Das hat nichts mit TYPO3 zu tun sondern ist eine reine HTML/CSS Frage.

CSS steht für Cascading StyleSheet - das bedeutet, dass du es so sicher lösen könntest:

#links div.content {
  color: red;
}
#rechts div.content {
  color: black;
}

Hier weist du für den gleichen DIV Layer (<div class="content"></div>) verschiedene Stile zu - je nachdem welcher Layer außenherum liegt...

kpdsu ·

danke für die antwort!

wie html/css arbeiten ist mir glücklicherweise bekannt...

wovon ich weitaus weniger ahnung habe, sind die vielfältigen fähigkeiten von typo3. hab mich halt ganz naiv gefragt, ob typo3 sowas vielleicht irgendwie "intern regeln" kann.. (es hantiert ja schon "selbständig" mit klassen; hätte doch sein können, es kann diese auch ändern/anpassen..)

muss ich eben noch ein bissel tippen..

nochmal danke & grüße!

thomas

T0m ·

Hi thomas

n dem zusammenhang noch 'ne hübsche newbie-frage:
unterscheiden sich die beiden folgenden varianten eigentl. in irgendeiner weise (außer code..):
"page.stylesheet = ..."
bzw.:
"page.includeCSS.file = ..."?

mit "page.stylesheet = ..." gibtst du ein Stylesheet an
mit page.includeCSS.file1 = ..." , page.includeCSS.file2 = ..." , ... gibst du mehrere Stylesheets an

Gruessle Tom