将光标更改为悬停在 td 右侧的指针

Change cursor to pointer on hover right side of td

我有一个带 td 的 table。我希望这样当 he/she 到达特定 td 的 右边界 时,用户看到光标变为指针,并在用户看到时恢复为普通指针没有悬停在右边框上。

用谷歌搜索了很多,但我似乎找不到答案。希望这里有人可以帮助我...?

我希望它是纯粹的CSS,但也许也需要一些查询?

您可以使用 CSS 来修改您的情况下游标类型的行为 您可以使用

your_td_tag:hover { 
    cursor:progress
}

如果你特别想要 select 边框,你必须使用一些 javascript 骇人听闻的东西

$('div').click(function(e){
    if(  e.offsetX <= parseInt($(this).css('borderLeftWidth'))){
       $("div").css("cursor:progress");
    }
});

这里div可以换成任意标签,cursor-progress可以换成你想要的cursor。

默认有多种类型的光标可用 汽车 十字线 默认 电子调整大小 抓 帮助 移动 n-调整大小 调整大小 nw-调整大小 指针 进步 s-调整大小 调整大小 sw-调整大小 文本 w-调整大小 等待 不允许 无掉落

您还可以使用自定义光标,如下所示

your_td_tag_selector:hover{
cursor: url('some-cursor.ico'), default;
}

此处的默认值用作回退机制,因此如果某些-cursor.ico 不受支持或不可用,它将回退到默认游标。

如果它解决了您的问题,请告诉我..