Thales: Hoverbutton

Hallo Selfhtml,

ich hab folgendes Problem,
auf meiner Webseite will einen "Hovereffekt" über meine Buttons legen, sprich die Bilder sollen getauscht werden wenn man drüber fährt.

<!--
//Hover-Script

Normal1 = new Image();
Normal1.src = "englishl.png";     /* erste Standard-Grafik */
Highlight1 = new Image();
Highlight1.src = "englishh.png"; /* erste Highlight-Grafik */

function Bildwechsel (Bildnr, Bildobjekt) {
  window.document.images[Bildnr].src = Bildobjekt.src;
}

//-->

So schaut mein Script aus. (Aus selfhtml)

Und so schaut der HTML-Code aus :

<table width="140" height="75" id="navi">
<tr>
<td>

<a href="index.htm"
   onmouseover="Bildwechsel(0, Highlight1)"
   onmouseout="Bildwechsel(0, Normal1)"><img src="englishl.png" border="0" alt="View in english"></a>

</td></tr></table>

Die Tabelle ist mit CSS formatiert.

Das Problem ist auch nur Online. Und zwar zeigt sich dieser Effekt nicht wo er sein sollte. Siehe hier: http://home.arcor.de/thomasbusenkell1/skull-carving

Wenn ich das Teil lokal öffne klappt alles super

  1. [latex]Mae  govannen![/latex]

    ich hab folgendes Problem,
    auf meiner Webseite will einen "Hovereffekt" über meine Buttons legen, sprich die Bilder sollen getauscht werden wenn man drüber fährt.

    Ich würde das komplett mit CSS lösen, hat den Vorteil, daß du alle "Einzelbilder" in eine einzige Bild-Datei packen kannst (spart Requests an den Server) und natürlich, daß es auch ohne Javascript funktioniert[1].

    "Sliding Doors" und "CSS-Sprites" sind die Suchwörter.

    Stur lächeln und winken, Männer!
    Kai

    [1] außer im IE <= 6

    R.I.P. „big man“

    --
    Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
    in Richtung "Mess up the Web".(suit)
    SelfHTML-Forum-Stylesheet
    1. @@Kai345:

      nuqneH

      R.I.P. „big man“

      ACK. :-(

      Qapla'

      --
      Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
      (Mark Twain)
    2. Hallo,

      R.I.P. „big man“

      habe ich den Tod einer bedeutenden Persönlichkeit verpasst? Oder wem trauerst du nach?

      So long,
       Martin

      --
      Fettflecke werden wieder wie neu, wenn man sie regelmäßig mit etwas Butter einschmiert.
      Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(
      1. @@Der Martin:

        nuqneH

        habe ich den Tod einer bedeutenden Persönlichkeit verpasst?

        Für „tramps like us“, ja.

        Qapla'

        --
        Gut sein ist edel. Andere lehren, gut zu sein, ist noch edler. Und einfacher.
        (Mark Twain)
        1. Hallo,

          habe ich den Tod einer bedeutenden Persönlichkeit verpasst?
          Für „tramps like us“, ja.

          verstehe, sorry. Habe heute kein Radio gehört, dann hätte ich es vielleicht gewusst.
          Ich stehe der Musikszene nicht so nahe, dass ich das anders mitbekommen hätte.

          Ciao,
           Martin

          --
          Man soll den Tag nicht vor dem Abend loben.
          Und den Mann nicht vor dem Morgen.
            (alte Volksweisheit)
          Selfcode: fo:) ch:{ rl:| br:< n4:( ie:| mo:| va:) de:] zu:) fl:{ ss:) ls:µ js:(