2013-07-20 5 views
6

Ich möchte eine Dekoration in Hyperlinks deaktivieren, wenn wir einen Link halten, dann erhalten wir ein Handsymbol anstelle des Mauszeigers. Ich möchte es deaktivieren. Wenn ich Maus auf einen Link halte, sollte es nur Mauszeiger aber nicht Handsymbol zeigen.Handsymbol deaktivieren, wenn man über einen Link schwebt

+0

a { Cursor: Text; } oder verwenden Sie – Hushme

+2

Warum? Das ist eine wichtige Usability-Funktion. – steveax

+0

Cursor-Formen sollten die Erwartungen des Benutzers erfüllen - in gutem UI-Design geben sie die [* Affordance *] (http://en.wikipedia.org/wiki/Affordance) des Steuerelements an. Wenn das Steuerelement kein Hyperlink oder etwas ist, das Sie als eine Form von Button betrachten würden, würden Sie Ihren Finger oder Hand drücken, wenn Sie könnten (und heutzutage [Sie * können *] (http://en.wikipedia.org/wiki/Touchscreen)), verwenden Sie kein 'a'-Element an erster Stelle. – PointedEars

Antwort

7

Sie können die Eigenschaft CSS cursor verwenden, um dies zu erhalten.

  • Verwenden default einen Zeiger wie zu erhalten, wenn nicht
  • Verwendung text über einen beliebigen Text schwebt eine Text-Auswahl-Cursor wie zu bekommen, wenn sie über Nicht-Link-Text schwebt
a { 
    cursor: default; 
} 

Beispiel: http://jsfiddle.net/Nc5CS/

2

Verwenden Sie diese css:

a { 
    cursor: default; 
} 
4
a 
{ 
    cursor:default; 
} 

Pfeil ist Standardsymbol für Hover auf link.So Cursor: default wenn Cursor als Pfeil oder Hand andere ist.

Verwandte Themen