Guten Abend zusammen.
Ich habe hier ein kleines Problem... ich lese aus meiner DB die top Suchbegriffe aus, welche ich etwas Variabel darstellen möchte. Hierfür verwende ich PHP welches mir Verschiedene Schrifftgößen und Farben erstellt.
Desweiteren bekommt der Fertige Link eine Classe = 'tag_link'
Nun mein Problem: Die links werden einwandfrei dargestellt. Nur leider wechselt sich die Farbe nicht wenn ich mit der Maus darüber fahre. Die Farbe ist im CSS unter tag_link:hover angegeben ist.
PHP:
$req = mysql_query("SELECT words FROM keywords ORDER BY count DESC LIMIT 35");
while(list($words) = mysql_fetch_row($req)) {
// RND Fontsize
$fontsize = rand(9,13) . "px";
// RND Fontcolor
$rndcolor = rand(1,4);
switch ($rndcolor) {
case 1:
$fontcolor = "#8d8d8d";
break;
case 2:
$fontcolor = "#a0a0a0";
break;
case 3:
$fontcolor = "#adadad";
break;
case 4:
$fontcolor = "#c1c1c1";
break;
}
echo "<a href='javascript:search("$words")' style='padding:2px; color:$fontcolor; font-size:$fontsize' class='tag_link'>$words</a>";
}
CSS:
.tag_link:link {
font-family:Verdana;
text-decoration:none;
outline:none;
}
.tag_link:hover, tag_link:focus {
color:#ff7e00;
outline:none;
}