Seite 1 von 1

LinkFarbe im Postingbereich ändern

Verfasst: 30.12.2005 14:23
von x16
Ich wil einmal dass, das Forum (Hintergrund) eine Linkfarbe hat und einmal der Postingbereich eine Linkfarbe hat. Normaler Weise lässt sich das ja in der subRed.css einstellen. (CSS ist aktiviert) Ich habs soweit auch getan, aber die Farbe bleibt in der allgemeinen Linkfarbe die ich mit "a:link,a:active,a:visited { color : #FFFF00; }" gesetzt habe.
Bei normalen Text, wird die farbe geändert, aber nicht bei Links!


Auf diesen Teil:

Code: Alles auswählen

/* The content of the posts (body of text) */
.postbody { font-size : 12px; color : #000000; }
a.postlink:link	{ text-decoration: none; color : #C00000; }
a.postlink:visited { text-decoration: none; color : #C00000; }
a.postlink:hover { text-decoration: underline; color : #C00000; }
reagiert das Forum gar nicht!

Hier meine meine:
subRed.css
viewtopic_body.tpl

als Textdateien!

Verfasst: 30.12.2005 15:22
von roum
Ich bin mir nicht 100%ig sicher aber ich versuchs mal.

Die Postings sind in der viewtopic_body.tpl mit der Klasse "postbody" definiert.

Code: Alles auswählen

<span class="postbody">{postrow.MESSAGE}{postrow.SIGNATURE}</span>
Es ist allerdings nur die normale Schrift definiert und keine Links.

Code: Alles auswählen

/* The content of the posts (body of text) */
.postbody { font-size : 12px; color : #000000; }
a.postlink:link   { text-decoration: none; color : #C00000; }
a.postlink:visited { text-decoration: none; color : #C00000; }
a.postlink:hover { text-decoration: underline; color : #C00000; }
So könnte das klappen:

Code: Alles auswählen

/
* The content of the posts (body of text) */
.postbody { font-size : 12px; color : #000000; }
a.postbody:link   { text-decoration: none; color : #C00000; }
a.postbody:visited { text-decoration: none; color : #C00000; }
a.postbody:hover { text-decoration: underline; color : #C00000; }

a.postlink:link   { text-decoration: none; color : #C00000; }
a.postlink:visited { text-decoration: none; color : #C00000; }
a.postlink:hover { text-decoration: underline; color : #C00000; }
Wofür das "postlink" da ist weiss ich nicht wirklich.

Verfasst: 30.12.2005 15:36
von x16
Hast Recht, klingt eigentlich Logisch! Leider aber hats trotzdem nicht geklappt. Schade.

Sicherlich nur irgendwo ein Denkfehler, aber wo? :-?

Verfasst: 30.12.2005 17:09
von punkface
Hallo

Links die du mit dem BBCode in Beiträge einfügst haben (jedenfalls ... ard-Net.de[/code]
schreiben, hätte der Link die Farbe die du der Klasse postlink zugewiesen hast

Lösung:
Ersetzt mal

Code: Alles auswählen

a.postlink:link   { text-decoration: none; color : #C00000; } 
a.postlink:visited { text-decoration: none; color : #C00000; } 
a.postlink:hover { text-decoration: underline; color : #C00000; }
mit

Code: Alles auswählen

.postbody a:link, .postbody a:visited, a.postlink:link, a.postlink:visited {
 text-decoration: none; color : #C00000;
}
.postbody a:hover, a.postlink:hover { 
	text-decoration: underline; color : #C00000; 
}
Info dazu:
http://css4you.de/wscss/css04.html#descendantselector

Verfasst: 30.12.2005 17:18
von x16
Suuuuuuuuuuuuuuuuuuupppppppppppeeeeeeeeeeeeeeeeeeerrrrrrrrrrrrrrr!!!!!!!!!!!!!!!!


Solche Leute wie doch braucht das Forum.