oMeE: Rollover mit CSS, will nicht so recht :((

Beitrag lesen

Hi,

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN">
Du verwendest einen ungültigen Doctype.
siehe http://www.w3.org/TR/html4/sgml/dtd.html
Moderne Browser verarbeiten dann CSS ua. nicht korrekt.

a:hover { background-image:url(logo_over.jpg); }

vielleicht geht es eine Klasse zuzuweisen
  a:hover.logo { background-image:url(logo_over.jpg); }

<p><a href="logo.jpg"></a></p>
  <p><a href="logo.jpg" class="logo"></a></p>

Andere URIs dann ohne oder mit abweichender Klassenangabe.

HTH
Jens

Danke für deine Antwort  &  dem Tipp mit dem Doctype  ;-))

Das mit den zuweisen der Klasse hat funktioniert, hab das ganze so geschrieben:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.1//EN">
<html>
<head>
 <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
 <title>Rollover mit CSS - Beispiel 5</title>
 <style>
   a.logo       { display:block;
                background-image:url(logo.jpg);
                width:144px; height:179px }
   a:hover.logo { background-image:url(logo_over.jpg); }
 </style>
</head>
<body>
  <h1>Bild-Button mit CSS</h1>
  <p><a href="logo.jpg" class="logo"></a></p>
  <br>
  <a href="test.html" class="x">test-link</a>
</body>
</html>

Die normalen Links auf der Seite haben die  class="x", und sonst funktioniert dies wunderbar, danke nochmals.

Gruß  «oMeE»