我有一个overflow: hidden
div,我通过允许用户单击并拖动背景来滚动它。这个空间里也有链接和按钮。
这就是我为 CSS 所做的:
#div-grabscroll {
cursor: url(../img/openhand.cur), move;
}
#div-grabscroll:active {
cursor: url(../img/closedhand.cur), n-resize;
}
这很好用,但是在拖动时,如果鼠标最终在按钮上移动(由于达到滚动限制),则pointer
光标会覆盖我的closedhand
光标。
所需的行为是,在 div 由鼠标控制的整个持续时间内,我希望光标保持在closedhand
.
有没有办法在不修改鼠标可能移动的所有内容的 CSS 的情况下覆盖光标?我尝试!important
了这种:active
风格,但没有做到。