我没有在SO中找到答案。
我们是否需要明确添加cursor: pointer;
手套鼠标?
当我们将鼠标悬停在元素上时会自动将带手套的手鼠标添加到元素中?我的意思是我们悬停的元素将带有手套鼠标。
我还想知道为什么当我们将鼠标悬停在元素上时,它会将带手套的手形鼠标添加到元素中?
当我们悬停一个元素时,我们怎样才能禁用戴手套的手鼠标呢?(仅针对指定的元素)?任何禁用所有戴手套的手鼠的解决方案
答案 0 :(得分:4)
<a>
代码通常是默认情况下cursor: pointer;
唯一的元素。
将cursor: pointer;
应用于其他元素会为他们提供“手”光标。
同样,应用pointer: default;
将应用标准的“箭头”光标。
- 我们需要显式添加cursor:pointer;有戴手套的手鼠?
醇>
如果元素没有将它作为默认光标,那么是。
- 当我们将鼠标悬停在元素上时会自动将手套鼠标添加到元素中?我的意思是我们悬停的元素将戴上手套鼠标。
醇>
它与浏览器到浏览器不同,但在大多数情况下,<a>
标记(带有href
属性)是唯一具有{{1}的标记}作为默认光标。根据{{3}}:
链接和状态游标
光标是指示链接的指针。
- 我还想知道为什么当我们将鼠标悬停在元素上时,它会将手套鼠标添加到元素中?
醇>
这个问题与之前的问题相同。如果元素是一个链接,或者已经应用了cursor: pointer;
,那么它将拥有“带手套的手形鼠标”光标。
- 当我们悬停一个元素时,我们怎样才能禁用应该戴上手套的手持鼠标的手套鼠标(仅适用于指定的元素)?任何禁用所有戴手套的手鼠的解决方案
醇>
只需告诉元素改为使用cursor: pointer;
。
cursor: default;
a {
cursor: default;
}
答案 1 :(得分:1)