Frank: Warum erscheint keine Hand über meinem Link ?

Hallo,

habe mit CSS eine Box kreiert u. mit einem Java-Script verlinkt, um eine andere Box "visible" zu schalten.

Aber wenn sich die Maus über der Box bewegt, efscheint das Hand Symbol nicht wie gewohnt. Kann mir einer sagen wie ich das erreiche ?
Sonst müsste ich ja dazuschreibn "Draufklicken"

Hier habe ich eine kleine Testseite von meinem Problem gemacht :

http://hfpz.net/support/web/2003_03_11_Handsymbol_ueber_Box_mit_Link

Ausserdem kann mir vielleicht jmd. sagen, ob ich meine Testseite nicht auch mit wesentlich weniger Code genauso umsetzen kann ?? Die eigentliche Seite ist nämlich ziemlich groß u. weniger Code würde mir hier erheblich weiterhelfen.

Gruß,
Frank

  1. Eine Möglichkeit wäre wahrscheinlich das folgende Attribut:

    <A href="*" style="cursor:Dein Handsymbol">
     Dein Bild
    </A>

    Grüße aus Berlin,

    Martin

    1. Hallo Martin,
      danke für Dein Reply. Ist mit "Dein Handsymbol" ein beliebiges Bildchen gemeint o. erscheint dann die Standard-Zeigehand?

      Gruß,
      Frank

      Eine Möglichkeit wäre wahrscheinlich das folgende Attribut:

      <A href="*" style="cursor:Dein Handsymbol">
       Dein Bild
      </A>

      Grüße aus Berlin,

      Martin

      1. Hallo Martin,
        danke für Dein Reply. Ist mit "Dein Handsymbol" ein beliebiges Bildchen gemeint o. erscheint dann die Standard-Zeigehand?

        Nein, da muss man z.B. reinschreiben: cursor:move

        Aber ich habe ehrlich gesagt den Befehl für die Hand vergessen.
        Eine Seite, wo du ihn sicher findest:

        http://www.on-mouseover.com

        (Ich hoffe, es ist im Interesse des Webmasters dieser Seite, dass ich sie hier angebe)

        Gruß,
        Frank

        Eine Möglichkeit wäre wahrscheinlich das folgende Attribut:

        <A href="*" style="cursor:Dein Handsymbol">
         Dein Bild
        </A>

        Grüße aus Berlin,

        Martin

        1. Hallo Martin,

          Nein, da muss man z.B. reinschreiben: cursor:move

          warum move?

          Aber ich habe ehrlich gesagt den Befehl für die Hand vergessen.

          pointer ->http://selfhtml.teamone.de/css/eigenschaften/anzeigefenster.htm#cursor

          http://www.on-mouseover.com

          Socket Error

          (Ich hoffe, es ist im Interesse des Webmasters dieser Seite, dass ich sie hier angebe)

          mhh... warum soll er was dagegen haben?

          <A href="*" style="cursor:Dein Handsymbol">

          ich weiß nicht, ob das geht, da braucht man eher ein a:hover {cursor:pointer;}

          Grüße aus Nürnberg
          Tobias

          --
          sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
          (Selfcode -> http://emmanuel.dammerer.at/selfcode.html)
  2. Hiho,

    Hallo,

    habe mit CSS eine Box kreiert u. mit einem Java-Script verlinkt, um eine andere Box "visible" zu schalten.

    Aber wenn sich die Maus über der Box bewegt, efscheint das Hand Symbol nicht wie gewohnt. Kann mir einer sagen wie ich das erreiche ?

    Das liegt am invaliden html!
    Ein div ist in einem a-element nunmal nicht erlaubt.

    Sonst müsste ich ja dazuschreibn "Draufklicken"

    Hier habe ich eine kleine Testseite von meinem Problem gemacht :

    http://hfpz.net/support/web/2003_03_11_Handsymbol_ueber_Box_mit_Link

    Ausserdem kann mir vielleicht jmd. sagen, ob ich meine Testseite nicht auch mit wesentlich weniger Code genauso umsetzen kann ?? Die eigentliche Seite ist nämlich ziemlich groß u. weniger Code würde mir hier erheblich weiterhelfen.

    eine Funktion mit einem passenden Funktionsargument reicht hier vollkommen aus.

    Gruß,
    Kube

    1. Hi Kube,
      ... kannst Du mir bitt ein Beispiel einer Funktion mit einem passenden Funktionsargument geben, damit ich die Site vereinfachen kann ?

      Gruß,
      Frank

      Hiho,

      Hallo,

      habe mit CSS eine Box kreiert u. mit einem Java-Script verlinkt, um eine andere Box "visible" zu schalten.

      Aber wenn sich die Maus über der Box bewegt, efscheint das Hand Symbol nicht wie gewohnt. Kann mir einer sagen wie ich das erreiche ?
      Das liegt am invaliden html!
      Ein div ist in einem a-element nunmal nicht erlaubt.

      Sonst müsste ich ja dazuschreibn "Draufklicken"

      Hier habe ich eine kleine Testseite von meinem Problem gemacht :

      http://hfpz.net/support/web/2003_03_11_Handsymbol_ueber_Box_mit_Link

      Ausserdem kann mir vielleicht jmd. sagen, ob ich meine Testseite nicht auch mit wesentlich weniger Code genauso umsetzen kann ?? Die eigentliche Seite ist nämlich ziemlich groß u. weniger Code würde mir hier erheblich weiterhelfen.
      eine Funktion mit einem passenden Funktionsargument reicht hier vollkommen aus.

      Gruß,
      Kube

      1. Hiho,

        Hi Kube,
        ... kannst Du mir bitt ein Beispiel einer Funktion mit einem passenden Funktionsargument geben, damit ich die Site vereinfachen kann ?

        also:
        statt
        function hide_001() {
         if(document.getElementById)
           document.getElementById("box_big_001").style.visibility = "hidden";
        }

        lieber

        function setVisibility(the_element, vis_status) {
         if(document.getElementById)
           document.getElementById(the_element).style.visibility = vis_status;
        }

        und dann im HTML:
        <a href="javascript:setVisibility('box_big_001','hidden')">

        also eine Funktion statt sechs.

        Gruss,
        Kube

  3. Aber wenn sich die Maus über der Box bewegt, efscheint das Hand Symbol nicht wie gewohnt. Kann mir einer sagen wie ich das erreiche ?
    Sonst müsste ich ja dazuschreibn "Draufklicken"

    http://selfhtml.teamone.de/css/eigenschaften/anzeigefenster.htm#cursor

    Es sollte aber niemals eine Navigation in einer Seite nur mittels JavaScript (Flash, ...) möglich sein. Immer auch eine Alternative in purem altem gutem HTML anbieten!

    Gunnar