Hilfe - Suche - Mitglieder - Kalender
Vollansicht: Linkeffekt
HTML-Editor phase 5 Support > Fragen, Lösungen zu HTML-Problemen bzw. Webdesign-Fragen - Talk > HTML
Gina
Hallo.
Ich hab ein Problem mit meinen linkeffekten und würd gern wissen ob das mit der phase 5.3. zusammenhängt oder ob ich einen Fehler gemacht hab. Also ich hab folgendes geschrieben um meine Links zu formatieren. Wie ihr seht, will ich also das wenn man mit der Maus über einen Link geht das dieser dann farbig unterlegt wird. Doch wenn ich jetzt auf Vorschau klicke, passiert das nicht. Hab ich was falsch gemacht oder kann das der Editor nur nicht anzeigen?


<body bgcolor="#fff7d9"
style=scrollbar-base-color:"#d9c7a5" scrollbar-arrow-color:"#d9c7a5">
<style type="text/css">
a:link {color: #a18675;}
a:visited{color: #a18675;}
a:hover {color: #000000; text-decoration: background-color: #800000 ;}
a:active {color: #a18675;}
</style>

Würd mich freuen, wenn mir jemand helfen kann,
Lieben Gruß,
Gina ohmy.gif
Andreas
Dem Editor ist ziemlich egal, welche Farbe Deine Links haben sollen. Habe Deinen Quelltext jetzt nicht ausprobiert, aber so sollte es funktionieren. Zumindest passt schonmal die Reihenfolge der Definition. Phase5 benutzt zum Anzeigen die Internet Explorer Engine. Vor 2 Minuten konnte diese Hover-Effekte noch anzeigen.

Ansonsten ist http://selfhtml.teamone.de der richtige Einstiegspunkt für Dich.

Grüße

Andreas
Auge
Hallo

Bitte zur Beachtung:

Seit der Inbetriebnahme der neuen Server hat SelfHTML eine neue Adresse,
nämlich http://de.selfhtml.org/. Die Aufrufe über den alten Domainnamen
funktionieren aber auch noch.

Tschö, Auge
Netizen
ZITAT(Gina @ 19.06.2004 - 23:21)
Ich hab ein Problem mit meinen linkeffekten und würd gern wissen ob das mit der phase 5.3. zusammenhängt oder ob ich einen Fehler gemacht hab. [...]

Keine Ahnung, wo jetzt das Problem genau liegt, allerdings sind da auch ein paar Sachen durcheinander:

ZITAT
<body bgcolor="#fff7d9"
style=scrollbar-base-color:"#d9c7a5" scrollbar-arrow-color:"#d9c7a5">
Du benutzt CSS - warum dann noch bgcolor und inline-Styles, die zudem ungültig sind? Schmeiß das da oben alles raus und pack es in Dein normales Stylesheet (am besten natürlich in eine externe Datei), überdenke außerdem noch einmal die gefärbten Scrollbars. Das ist kein CSS (lediglich eine lumpige MS-Erweiterung) und funktioniert nur im IE/Win. Obendrein läßt sich über den Sinn und Unsinn wunderbar streiten, persönlich rate ich von sowas ab.

ZITAT
<style type="text/css">
a:link {color: #a18675;}
a:visited{color: #a18675;}
a:hover {color: #000000; text-decoration: background-color: #800000 ;}
a:active {color: #a18675;}
</style>

Das sieht soweit OK aus, eine Bemerkung hab ich aber trotzdem: In den meisten Fällen ist es nicht gut, wenn besuchte und unbesuchte Links dieselbe Farbe haben. Nach Möglichkeit sollte der Benutzer optisch erkennen können, welchen Links er schon gefolgt ist.

Gruß
n!
Auge
ZITAT(Gina @ 19.06.2004 - 23:21)
a:hover {color: #000000; text-decoration: background-color: #800000 ;}

Hallo

Wo bitte ist die text-decoration geblieben? Zumal die Anweisung kein
abschließendes Semikolon enthält. Dadurch wird wohl auch die Anweisung
für die background-color nicht als solche erkannt.

... vermute ich mal.

Tschö, Auge
tlustulimu
Hallo Leute,

wenn das <style>-Tag in der HTML-Datei drin bleiben soll, darf es nicht im <body> stehen, denn dort hat es nichts zu suchen. <style> gehört in den <head>!

Allerdings ist eine externe CSS-Datei flexibler.

René
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2012 Invision Power Services, Inc.