![]() |
Zitat:
|
so klappt es.
irgendwie ist das allerdings eine eine hässlich krücke, weil jedem link die klasse mit der farbdefinition zugewiesen werden muß. und außerdem besuchte links nicht mehr andersfarbig dargestellt werden. aber ich will mich zufrieden geben. danke für eure vorschläge allesamt, insbesondere dir mohrhahn. |
das problem mit den bereits besuchten links lässt sich lösen: schreib unter die klassendefinitionen einfach noch die a:visited- (und gegebenenfalls auch die a:active-) definitionen.
also ungefähr so: .linkfarbe1 {......} .linkfarbe2 {......} a:visited {color: #ff0000;} und krücke is das ned wirklich, anders gehts ned und: das ist CSS-webstandard (hoffentlich, oder??)! :D :) |
Zitat:
<style> <!-- .linkfarbe1 {color: #ff00ff; a:link {color: #990000;}; a:visited {color: #660000;} } .linkfarbe2 {color: #00ff00; a:link {color: #009900;}; a:visited {color: #006600;} } --> </style> ... <div class="linkfarbe1"> textein link </div> <div class="linkfarbe2"> anderer text ein link mit anderer farbe </div> ...so gehts aber leider nicht. |
warum nicht ?
a.bluelink:visited { color : #808080; cursor : crosshair; font-family : Arial, Helvetica, sans-serif; font-size : x-small; text-decoration : none; text-transform : lowercase; } |
sollte aber gehen, wenn du die a:visited NACH den inkfarbe1, ...... schreibst.
|
Zitat:
<style> <!-- a.bluelink:link {color : #000080;} a.bluelink:visited { color : #000050;} a.redlink:link {color : #800000;} a.redlink:visited { color : #500000;} --> </style> .... <div class="redlink"> textein link </div> <div class="bluelink"> anderer text ein link mit anderer farbe </div> ...hat leider überhaupt nicht geklappt. styledefinition scheint synthaktisch falsch zu sein. |
Zitat:
|
Zitat:
<style> <!-- .linkfarbe1 {color: #ff00ff;} a:link {color: #990000;} a:visited {color: #660000;} .linkfarbe2 {color: #00ff00;} a:link {color: #009900;} a:visited {color: #006600;} --> </style> <div class="linkfarbe1"> textein link </div> <div class="linkfarbe2"> anderer text ein link mit anderer farbe </div> ...das klappt ebensowenig wie ... <style> <!-- a:link {color: #FF9900;} a:visited {color: #FF6600;} --> </style> ein text eine linkfarbe <style> <!-- a:link {color: #0099FF;} a:visited {color: #0066FF;} --> </style> mehr text andere linkfarbe in beiden fällen werden die linkfarben von der letzteren definition überschrieben und angezeigt wird dann nur diese. ...leider |
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 18:10 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag