Supportnet Computer
Planet of Tech

Supportnet / Forum / Webseiten/HTML

Hover Front Page





Frage

Hallo alle zusammen! Ich habe einen Hover auf einer Seite, welche mit Front Page erstellt, wurde eingebaut. Soweit so gut. Nun wechselt die Farbe auf schwarz beim drüberfahren, aber die Grundfarbe bleibt ein Lila, welches ich nicht in weiß umwandeln kann! BITTE HELFT MiR BIN AM VERZWEIFELN! <html> <head> <style type="text/css"> <!-- a:link { color: white; } a:hover { color: black } //--> </style> </head> <body> <a href="http://www.panzer.org/neu/home.htm">TEST</a> </body> </html>

Antwort 1 von rfb


<style type="text/css"> 
<!-- 
a:link { color: white; background: XYZ } 
a:hover { color: black; background:white; } 
//--> 
</style>


für XYZ den Farbcode von Lila eintragen (oder inherit oder transparent - das sollte auch klappen!)

Grundsatz (den auch der CSS-Validator des W3C immer einfordert):
Wenn eine Vordergrundfarbe festgelegt wird auch eine Hintergrundfarbe festlegen (und umgekehrt).

Antwort 2 von ramon1a

fbb: Danke Dir erstmal!

Hab das gerade ausprobiert,
funzt aber nicht!

Für weitere Tipps wäre ich dankbar!

Antwort 3 von rfb

hast du evtl. im body-tag oder sonstwo noch andere Farb-Anweisungen für Links?

Dass das nicht funktioniert ist ansonsten eigentlich nicht möglich. Vielleicht kannst du noch eine etwas detailliertere Fehlerbeschreibung liefern. Oder wie wäre es mit deinem Seitencode hier?

Antwort 4 von ramon1a

Das ist der Original ohne CSS-Code.
Ich will einfach dass sich die Schrift schwarz färbt,
sobald ich drüberfahre. Die Grundfarbe soll aber weiß sein!

DANKE DIR NOCHMALS!


<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Home</title>
<base target="Hauptframe">
</head>

<body>
<body bgcolor= blue>
<table border="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="100%" id="AutoNumber1">
<tr>
<td bgcolor=blue width="100%"> </td>
</tr>
<tr>
<td bgcolor= red width="100%">
<p align="center"><font face="Arial"><font color="#FFFFFF"> </font><a href="http://www.panzer.org/neu/home.htm" style="text-decoration: none"><font color="#FFFFFF">
Home </font>
</a></font></td>
</tr>
</table>

</body>

</html>

Antwort 5 von rfb

nach Beseitigung von einigem überflüssigem (typischem Frontpage-) Kram und weitgehendem Umstellen auf CSS (statt veralteter Formatierungsangaben im HTML) bleibt:


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="de">
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<title>Home</title> 
<base target="Hauptframe"> 
<style type="text/css"> 
<!--
body { font-family:Arial, Helvetica, sans-serif; color:white; background:blue; text-align:center; } 
a:link { color:white; background:black; text-decoration:none; } 
a:visited { color:black; background:white; text-decoration:none; } 
a:hover { color:black; background:white; text-decoration:none; } 
a:active { color:black; background:white; text-decoration:none; } 
//--> 
</style>
</head> 

<body> 
<table style="width:100%" id="AutoNumber1"> 
<tr> 
<td> </td> 
</tr> 
<tr> 
<td style="background:red"><a href="http://www.panzer.org/neu/home.htm">Home</a></td> 
</tr> 
</table> 
</body> 
</html>


Du hattest mit <font color="#FFFFFF">Home</font> zwar veraltet aber wirksam die Farbe des Links auf Weiß gesetzt, unabhängig vom CSS.

PS: <base target="Hauptframe"> - ist das hier Teil eines Frames?

Antwort 6 von ramon1

VIELEN, VIELEN DANK!

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


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: