Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Link andere Farbe





Frage

Hallo allerseits, ich wollt mal fragen, ob jemand weiß, wie man, wenn man über einen Link mit der Maus fährt, die Farbe des Links ändert (mit Golive). Ich meine nicht, einfach zwei Bilder mit Photoshop machen und mit Rollover&Aktionen einen Rollover erstellen, sondern, wenn ich ein normales Wort in Golive zu einem link mache, dass ich dann die Farbe für den Rollover einstellen kann.

Antwort 1 von PWvergessen

Joa, das kannst du mit jaca script machen. Google doch einfach maql nach "Fade over", dann findest du jede Menge einfacher Scripte, die du nur einfügen brauchst.

Antwort 2 von wiedenn?

du brauchst dafür kein javascript sondern CSS:
<head>
<title>meine homepage</title>
<style type="text/css">
<!--
a:link { text-decoration:none; font-weight:bold; color:#909090; }
a:hover { text-decoration:none; font-weight:bold; color:#0000ff; }
-->
</style>
</head>
wobei a:hover die andere Farbe ist

Antwort 3 von rfb

du solltest schon möglichst alle 4 Pseudoklassen für Links definieren, also:

<style type="text/css"><!-- 
 a:link{color:#000;background:#fff;}
 a:visited{color:#ff0;background:#00f;}
 a:hover{color:#f00;background:#0ff;}
 a:active{color:#f00;background:#0ff;}
--></style>


:link Nichtbesuchter Hyperlink.
:visited Besuchter Hyperlink
:active Aktiver Hyperlink (Wenn der User mit der Maus auf den Link klickt.)
:hover Mouseover-Effekt. Wenn der User den Mauszeiger über einen Hyperlink oder ein anderes Element bewegt.

Mit color legst du die Schriftfarbe, mit background die Hintergrundfarbe fest. Damit es keine Überraschungen durch unerwartete Browsereinstellungen oder andere Farbangaben auf der Seite gibt solltest du immer beide Farben angeben (Aus diesem Grund meckert der CSS-Vaildator des W3C sonst).

Weitere Angaben (wie in Antwort 2) kannst du nach Belieben ergänzen.

Antwort 4 von opop

Merci, danke, thanks, grazie...

Antwort 5 von Schnoof

@rfb: dann aber bitte gleich ganz vollständig ;o) :

a:focus {color:#f00;background:#0ff;}


:focus fokussierter Hyperlink (wenn der Nutzer mit der Tab-Taste über die Verweise springt)

Bis denne
Schnoof

Antwort 6 von TESTTEST

Wollt mal fragen, wie man eine automatische Weiterleitung nach 5 Sekunden auf eine andere Website macht? (mit Golive)

Antwort 7 von rfb

ich weiß zwar nicht, was das mit Linkfarben zu tun hat, aber lies einfach mal hier:
Automatische Weiterleitung zu anderer Adresse (Forwarding)

Allerdings:
- diese Technik gilt als nicht barrierefrei ("unerwartete Änderung")
- nicht alle Browser unterstützen das, bzw. in einigen Browsern lässt es sich deaktivieren.
- wozu mühevoll eine Seite gestalten, die nach 5 sek verschwindet?

Antwort 8 von wiedenn?

@rfb
und warum mehr als gewollt???
was haben anker mit anderen farbangaben zu tun?
quackquack oder wichtigtuerei?
er wollte lediglich die farbe ändern bei a:hover...

Antwort 9 von rfb

@wiedenn:
Zitat:
und warum mehr als gewollt???
meinst du deine Angaben zu text-decoration und font-weight?
Zitat:
was haben anker mit anderen farbangaben zu tun?
es drehte sich um Links, nicht Anker, die "anderen Farbangaben" sind für eine gute Darstellung der Links notwendig, da du sonst evtl. Probleme mit den Browservoreinstellungen für diese Link-Zustände bekommst - und warum background steht da schon.
Zitat:
er wollte lediglich die farbe ändern bei a:hover.
das kannst du aber nicht so einfach aus dem Zusammenhang nehmen. Die CSS-Angaben für Links gehören immer zusammen und immer in eine bestimmten Reihenfolge.
Zitat:
wichtigtuerei?
nein Besserwisserei!

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: