Billy23: Onmouseovereffekt bei Hintergrundbild funktioniert nicht

Beitrag lesen

Om nah hoo pez nyeetz, Billy23!

die gute Nachricht: Es lässt sich ändern.

Dein HTML ist auf dem Stand von vor 30 Jahren.

HTML-Grundgerüst

Frames sollte man nicht verwenden, wenn du die immer gleiche Navigation nicht 30 mal schreiben möchtest, ist dies löblich, steht jedoch nicht am Anfang deiner Arbeit.

Absolute Positionierung bringt ggf. mehr Probleme als Nutzen und scheint mir in deinem Fall nicht notwendig zu sein.

Eine Linkleiste ist eine _Liste_, unter Verwendung von HTML 4.01 könnte dein Dokument so aussehen:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html lang="de">
  <head>
    <meta http-equiv="content-type" content="text/html; charset=utf-8">
    <title>aussagekräftiger Titel der Seite</title>
  </head>
  <body>
    <div id="nav">
      <h3>Hier gehts lang</h3>
      <ul>
        <li><a href="...">Seite 1</a></li>
        <li>Seite 2</li>
        <li><a href="...">Seite 3</a></li>
        <li><a href="...">Seite 4</a></li>
      </ul>
    </div>
  </body>
</html>


>   
> In einer separaten CSS-Datei nimmst du die entsprechenden Angaben vor  
>   
> Selektoren, CSS einbinden, CSS-Eigenschaften ebenfalls im Wiki  
>   
> Beginne ganz von vorn, sei nicht enttäuscht über das harte Urteil, frage hier wieder nach.  
>   
> Es wird schnell geschehen, dass du am HIntergrund-Problem wieder angekommen bist. Dann lauten deine Stichworte im Wiki [hover, focus und active](http://wiki.selfhtml.org/wiki/Doku:CSS/Grundlagen_von_CSS/Ansprechen_von_Elementen_%28Selektoren%29/Pseudoklassen#Die_Pseudoklassen_:hover.2C_:active_und_:focus)  
>   
> Besser ist es, nicht das Hintergrundbild auszutauschen, sondern es zu [verschieben](http://selfhtml.apsel-mv.de/verweise/verweise.html).  
>   
>   
> Matthias  

Vielen Dank für die schnelle Antwort. Ich werde es jetzt auch nach deinen vorschlägen umprogrammieren. Ich sage dann später, ob es geklappt hat.