我有一个列表,并且有一个点击处理程序:
<ul>
<li>foo</li>
<li>goo</li>
</ul>
如何将鼠标指针更改为手指针(如悬停在按钮上)?现在,当我将鼠标悬停在列表项上时,指针变成了文本选择指针。
我有一个列表,并且有一个点击处理程序:
<ul>
<li>foo</li>
<li>goo</li>
</ul>
如何将鼠标指针更改为手指针(如悬停在按钮上)?现在,当我将鼠标悬停在列表项上时,指针变成了文本选择指针。
当前回答
也可以使用以下样式:
li {
cursor: grabbing;
}
其他回答
对于基本手符号:
Try
cursor: pointer
如果您想要一个手形符号,如拖动某个项目并将其放下,请尝试:
cursor: grab
所有其他响应都建议使用标准CSS指针,但有两种方法:
应用CSS属性cursor:pointer;到元素。(这是光标悬停在按钮上时的默认样式。)应用CSS属性cursor:url(pointer.png);为指针使用自定义图形。如果您希望确保用户体验在所有平台上都是相同的(而不是让浏览器/OS决定指针光标的外观),这可能更可取。注意,如果找不到图像,可以添加回退选项,包括辅助url或任何其他选项,即光标:url(pointer.png,fallball.png,pointer);
当然,这些可以通过以下方式应用于列表项:li{cursor:pointer;},作为class.class{curator:pointer:},或者作为每个元素style=“cursor:ppointer;”的style属性的值。
Use
cursor: pointer;
cursor: hand;
如果你想要一个跨浏览器的结果!
检查以下内容。我从W3Schools得到。
.alias{游标:别名;}.all scroll{cursor:all scroll;}.auto{cursor:auto;}.cell{光标:单元格;}.上下文菜单{光标:上下文菜单;}.col resize{cursor:col resize;}.copy{cursor:copy;}.croshair{cursor:croshair;}.default{cursor:默认;}.e-resize{cursor:e-size;}.ew resize{cursor:ew resize;}.抓取{光标:-webkit抓取;光标:抓取;}.抓取{光标:-webkit抓取;光标:抓取;}.help{光标:帮助;}.move{光标:移动;}.n-resize{cursor:n-resize;}.ne resize{cursor:ne resize;}.new resize{cursor:new resize;}.ns resize{cursor:ns resize;}.nw resize{cursor:nw resize;}.nwse resize{光标:nwse resize;}.no drop{游标:no drop;}.none{cursor:none;}.不允许{游标:不允许;}.pointer{cursor:pointer;}.进度{光标:进度;}.row resize{cursor:行大小调整;}.s-resize{cursor:s-resize;}.se resize{cursor:se resize;}.sw resize{cursor:sw resize;}.text{cursor:text;}.url{cursor:url(myBall.cur),自动;}.w-resize{cursor:w-resize;}.wait{游标:等待;}.放大{光标:放大;}.缩小{光标:缩小;}<!DOCTYPE html><html><body><h1>游标属性</h1><p>将鼠标悬停在单词上以更改鼠标光标</p>别名</p><p class=“all scroll”>全部滚动</p><p class=“auto”>自动</p><p class=“cell”>单元格</p><p class=“context menu”>上下文菜单</p><p class=“col resize”>col resze</p><p class=“copy”>复制</p>十字准线</p><p class=“default”>默认值</p><p class=“e-size”>e-size</p><p class=“ew resize”>ew resize</p><p class=“grab”>抓取</p><p class=“抓取”>抓取</p><p class=“help”>帮助</p><p class=“move”>移动</p><p class=“n-resize”>n-resize</p><p class=“ne resize”>ne resize</p><p class=“nesw resize”>nesw resze</p><p class=“ns resize”>ns resize</p><p class=“nw-resize”>nw-resize</p><p class=“nwse resize”>nwse resze</p><p class=“no drop”>不掉落</p><p class=“none”>无</p><p class=“not allowed”>不允许</p><p class=“pointer”>指针</p><p class=“progress”>进度</p><p class=“row resize”>调整行大小</p><p class=“s-resize”>s-resize</p><p class=“se resize”>se resize</p><p class=“sw-resize”>sw-resize</p><p class=“text”>text</p><p class=“url”>url</p><p class=“w-resize”>w-resize</p><p class=“wait”>等待</p><p class=“zoom in”>放大</p><p class=“zoom out”>缩小</p></body></html>
您可以在悬停时更改它,也可以只在列表项上指定光标:指针,两者都可以。
ul li {
cursor: pointer;
}
或者
ul li:hover {
cursor: pointer;
}