Hallo, ich habe eine Frage bezüglich der Formatierung von "internal-link"
Ich habe folgendes typoscript:
page = PAGE
page {
typeNum=0
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/rootTemplate.htm
workOnSubpart = DOCUMENT
marks {
INHALT = TEMPLATE
INHALT {
template = FILE
template < plugin.tx_rlmptmplselector_pi1
template.templateType = main
marks {
COL1 < styles.content.getLeft
COL2 < styles.content.get
COL3 < styles.content.getRight
COL3.wrap = <div class="rightCol">|</div>
}
}
}
}
}
Jetzt befinden sich in der 3.Spalte auch Links, die ich versucht habe im "rightCol" zu formatieren (über .rigtCol a:hover { .......). Da die Links aber mit dem RTE erstellt werden sollen, formatiert TS sie mit class="internal-link", was die Ausgabe unbrauchbar macht. Vielleicht könnte ich ja die klasse internal-link überschreiben aber dann würde das ja für alle Spalten gelten und ich will dass internal-link in der rechten Spalte anders aussieht als die in der linken. Wie kann ich das machen?
morgoth81 schrieb
Hallo, ich habe eine Frage bezüglich der Formatierung von "internal-link"
Ich habe folgendes typoscript:
page = PAGE
page {
typeNum=0
10 = TEMPLATE
10 {
template = FILE
template.file = fileadmin/rootTemplate.htm
workOnSubpart = DOCUMENT
marks {
INHALT = TEMPLATE
INHALT {
template = FILE
template < plugin.tx_rlmptmplselector_pi1
template.templateType = main
marks {
COL1 < styles.content.getLeft
COL2 < styles.content.get
COL3 < styles.content.getRight
COL3.wrap = <div class="rightCol">|</div>
}
}
}
}
}
Jetzt befinden sich in der 3.Spalte auch Links, die ich versucht habe im "rightCol" zu formatieren (über .rigtCol a:hover { .......). Da die Links aber mit dem RTE erstellt werden sollen, formatiert TS sie mit class="internal-link", was die Ausgabe unbrauchbar macht. Vielleicht könnte ich ja die klasse internal-link überschreiben aber dann würde das ja für alle Spalten gelten und ich will dass internal-link in der rechten Spalte anders aussieht als die in der linken. Wie kann ich das machen?
.rightCol a:hover, .rightCol .internal-link a, .rightCol a.internal-link
{ .......}
Irgendwie so - wo ist das Prob?
oh, super danke! ich wusste garnicht, dass man css-klassen auf diese art und weise verschachteln kann 🙂
morgoth81 schrieb
oh, super danke! ich wusste garnicht, dass man css-klassen auf diese art und weise verschachteln kann 🙂
Deswegen heißt es ja Cascading Style Sheet 😉
macht sinn... 😉
Und da wir gerade dabei sind: im HTML-Code erscheint z.B. beim Header
<div class="csc-header csc-header-n1"><font face="verdana" size="3"><b>Überschrift</b></font></div>
der font-tag stammt wohl vom RTE... wie krieg ich den weg?
Wenn es vom RTE kommt... geh mal in das Contentelement welches der Übeltäter sein könnte, deaktiviere dort den RTE und lösche den Tag... das ist nicht so wie ich das einem Kunden erklären würde, aber einen kürzeren Weg gibt es nicht^^
MFG Proximo