代码之家  ›  专栏  ›  技术社区  ›  Jacopo Sciampi

光标:光标悬停还是始终悬停?[副本]

  •  2
  • Jacopo Sciampi  · 技术社区  · 6 年前

    我在问自己这个问题:如果有的话,拥有这个财产有什么不同 cursor: pointer; 总是或只是在 :hover ?

    .test{
      cursor: pointer;
    }
    <span class="test">Hover me

    另一个片段:

    .hoverme:hover{
      cursor: pointer;
    }
    <span class="hoverme">Hover me</span>

    hover ?

    我是说,从逻辑上来说 悬停

    显然,如果我必须改变背景悬停这个例子回答本身。但我的问题呢?

    1 回复  |  直到 6 年前
        1
  •  -1
  •   Nicholas Thurston    6 年前

    从视觉上看,没有区别。然而,有些案例 cursor: pointer; 非常有用。这个 在某些情况下很有用,为了获得更好的用户体验,需要将其更改为指针。例如:如果您有 button 元素,如果您将光标悬停在该元素上,则默认情况下光标不会更改。但是如果你加上 光标:指针; 到CSS中的元素以及 :hover ,它可以通过鼓励与元素的交互来改善用户体验。