Zum Inhalt springen

Links im Content stylen

Erstellt am 26. August 2005 · 3 Antworten · letzte Antwort am 26. August 2005

Tags: Links, HTML & CSS, Frage

Gsicht ·

Hallo

Ich habe mir einmal dieses Beispiel angeschaut: https://docs.typo3.org/m/typo3/reference-typoscript/main/en-us/Functions/Tags.html.

In meinem Template steht nun folgendes:

tags{
    link = TEXT
    link {
        current = 1
        typolink.target={$cLinkTagTarget}
        typolink.wrap = <span class="links"> | </span>
        typolink.parameter.data = parameters : allParams
    }
}

Die Links im Content zeigen sich davon aber gänzlich unbeeindruckt und erstrahlen nach wie vor im hässlichen Blau - Violett - Standard. Wie kann ich diesen Links im Content nun die CSS - Klasse .links zuweisen? CSS ist sicher richtig eingebunden, andere Styles funktionieren.

Ach ja, hier die Seite: http://demo.sunshine.ch/6.html

Thanks in advance.

-Gsicht

Gsicht ·
demeter schrieb

guggst du
#29207

Das scheint irgendwie nicht zu funktionieren...

Im Template steht jetzt brav

temp.mainTemplate.subparts.content.ATagParams = class = "links"

Hier die CSS - Klasse:

a.links { color: #39c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none }

-Gsicht

Edit: Folgendes steht in der Source:

<p><a href="25.html" target="page">Weitere Infos > </a></p>

Könnte es sein, dass die Klasse gar nicht erst zugewiesen wird, weil der Link in einem <p> - Tag steht? Wie kann ich das beheben?

Gsicht ·

Problem gelöst *hüpf* 😃

Ich habe einfach im CSS folgendes definiert

.content a {color: #39c; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none}
.content a:hover { color: #cc3; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }

und dem content die Klasse .content zugewiesen, fertig.

CSS müsste man können...

-Gsicht