Hi
Leider gibt es da mehrere Probleme.
Zuerst zum Quelltext:
1.) Das Verweistag <a href=....> ist nicht geschlossen. Das hat zur Folge, dass die ganze Tabellenzelle als Verweis angesehen wird. (Beide Layer und nicht etwa nur das Bild!!) Deshalb ist der Text im 2ten Layer auch unterstrichen, da Links per Defaulteinstellung immer unterstrichen sind.
2. Du hast <dd> verwendet, was laut selfhtml eine Definition einleitet. Damit das ganze ueberhaupt einen Sinn hat muesstest du zuerst mit <dl> eine Definitionsliste starten und mit "<dt>Ausdruck</dt>" einen zu definierenden Ausdruck schreiben. Siehe:
<../../tcdf.htm#a1>
Meiner Meinung nach brauchst du aber gar keine Definition.
3. Du hast die Tabellenzelle mit einer Breite von 8 definiert, dein Bild im ersten Layer ist aber schon 120 breit. Nicht das das den Browser stoert, aber wenn man schon Breiten definiert sollten sie auch einen Sinn machen :-)
Zum Inhalt:
Leider habe ich nicht ganz kapiert was du eigentlich machen willst. (Das liegt unter anderem daran, dass du die Funktionen lighten() und darken() "geheim" gehalten hast.)
Ich "rate" mal: Wenn ich das ganze richtig verstehe willst du wenn der Anwender mit der Maus ueber das Bild faehrt soll der Inhalt vom Layer "text1" angezeigt werden?!?
Wenn ja, dann wuerde ich den Inhalt von "text1" also: "Homepage" als Bild (gif/jpg) definieren und mit dem images Objekt einfach die zwei Bilder austauschen. (Soll heissen, dass dann ueberhaupt keine Layer gebraucht werden). Images Objekt siehe:
1. <../../tedg.htm>
2. <../../tecbbe.htm>
Ein Problem mit den relativ positionierten Layern ist, dass Netscape mit ihnen nicht umgehen kann! Dynamisches html funktioniert (meines Wissens nach) nur mit absolut positionierten Layern.
Fazit: Beschreib einfach noch mal genau was du erreichen willst. (z.B. was du mit Grafik beschriften meinst, vieleicht den alt text in <img src="" alt="">??) Der Grund warum du schon so elend lange ;-) auf eine Antwort wartest liegt naemlich meiner Meinung nach nur daran, dass keiner so genau verstanden hat was du willst.
Holger