加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

html – CSS悬停在锚标签上,显示i-beam光标几分之一秒

发布时间:2020-12-14 23:00:23 所属栏目:资源 来源:网络整理
导读:我正在通过重新创建ionicframework.com网站来学习ReactJS.但是有一个小问题. 我在标题上有一组锚标记.当我将鼠标悬停在它们上面时,光标会变为工字形,持续几分之一秒,然后它会变为指针(这是预期的).在我的机器上的firefox和chrome中都可以看到这一点. website

我正在通过重新创建ionicframework.com网站来学习ReactJS.但是有一个小问题.

我在标题上有一组锚标记.当我将鼠标悬停在它们上面时,光标会变为工字形,持续几分之一秒,然后它会变为指针(这是预期的).在我的机器上的firefox和chrome中都可以看到这一点. website显然没有这个小故障.我试着抓住我的屏幕来说明发生了什么. Here’s GIF托管于imgur.

我没有附加反应链接的听众.它是纯CSS,带有:hover伪类.

我也做了一个fiddle,但遗憾的是故障很小(尝试快速移动鼠标并经常通过链接查看)

.preheader {
    position: relative;
    background: white;
    box-shadow: 0 1px 2px 0 rgba(0,20,56,.06);
    padding: 8px 0;
    top: 0;
    left: 0;
    z-index: 999;
}

.container {
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
}

.preheaderMenu {
    font-family: 'Eina',"Helvetica Neue",Helvetica,sans-serif;
    font-weight: 600;
    display: flex;
    justify-content: space-between;
    align-items: baseline;
    z-index: inherit;
}

.preheaderLinks {
    z-index: inherit;
    box-sizing: border-box;
    transition: .2s color;
    padding-right: 16px;
    font-size: 10px;
    color: #a8b0be;
    letter-spacing: .04em;
}

.preheaderLinks:hover {
    color: #3880ff;
    cursor: pointer;
}

.subMenu {
    z-index: inherit;
    box-sizing: border-box;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: baseline;
}

.preheaderLinksUnderlined {
    letter-spacing: .06em;
    color: #727a87;
    text-transform: uppercase;
    padding: 0;
    border-bottom: 2px solid #e8ebf1;
}

.preheaderCTA {
    text-decoration: none;
    transition: 0.3s background,0.2s color;
    color: #3880ff;
    background-color: #e3efff;
    box-sizing: border-box;
    font-size: 10px;
    letter-spacing: 0.04em;
    border-radius: 3px;
    padding: 4px 6px;
    margin-right: 30px;
}

.preheaderCTA:hover {
    color: #fff;
    background-color: #3880ff;
    box-shadow: none;
}
最佳答案
它因为你在悬停函数上应用了光标:指针,

尝试应用游标:指针不用悬停功能.

像这样,

.preheaderLinks {
  z-index: inherit;
  box-sizing: border-box;
  transition: .2s color;
  padding-right: 16px;
  font-size: 10px;
  color: #a8b0be;
  letter-spacing: .04em;
  cursor:pointer;
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读