Zmień kursor myszy na styl podobny do kotwicy
Jeśli najadę myszą na div
kursor myszy zostanie zmieniony na kursor tak jak w zakotwiczeniu HTML.
5 answers
Zakładając, że twoje div
ma id="myDiv"
, dodaj następujące elementy do swojego CSS. cursor: pointer
określa, że kursor powinien być tą samą ikoną ręki, która jest używana dla kotwic (hiperłączy):
CSS do dodania
#myDiv
{
cursor: pointer;
}
Możesz po prostu dodać styl kursora do kodu HTML div
w następujący sposób:
<div style="cursor: pointer">
</div>
EDIT:
Jeśli zdecydujesz się użyć do tego jQuery, dodaj następującą linię do $(document).ready()
lub body onload
: (zastąp {[9] } dowolną klasą Twój div
S udział)
$('.myClass').css('cursor', 'pointer');
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-26 03:18:29
Jeśli chcesz to zrobić w jQuery zamiast CSS, zasadniczo postępujesz zgodnie z tym samym procesem.
Zakładając, że masz jakieś <div id="target"></div>
, możesz użyć następującego kodu:
$("#target").hover(function() {
$(this).css('cursor','pointer');
}, function() {
$(this).css('cursor','auto');
});
I to powinno wystarczyć.Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-25 04:33:47
Nie potrzebujesz jQuery, tylko CSS. Na przykład, oto niektóre HTML:
<div class="special"></div>
A tu CSS:
.special
{
cursor: pointer;
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-25 04:15:52
This will
#myDiv
{
cursor: pointer;
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-08-25 04:17:18
Myślę, że :hover
brakowało w powyższych odpowiedziach. Więc podążanie za tym zrobi potrzebną rzecz.(jeśli css był wymagany)
#myDiv:hover
{
cursor: pointer;
}
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2016-02-02 15:12:32