使用css的cursor可以改变鼠标的光标形状,
- 设置为pointer后,点击位置是光标的左上角
- 设置为crosshair后,点击位置是光标的中心
- 现在有个需求,要更改cursor为一个自定义图标
默认情况下依旧是以图标的左上角作为点击位置
但是现在的需求是要以图标的下部中心作为点击位置
根据1和2,可以看出:是可以自定义图标的什么位置作为真正的点击位置,但是这个自定义怎么通过css实现,如果不能通过css实现,有其他方法么
使用css的cursor可以改变鼠标的光标形状,
默认情况下依旧是以图标的左上角作为点击位置
但是现在的需求是要以图标的下部中心作为点击位置
根据1和2,可以看出:是可以自定义图标的什么位置作为真正的点击位置,但是这个自定义怎么通过css实现,如果不能通过css实现,有其他方法么
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
5 回答2k 阅读
看了下搜狗地图的实现方式,是可以
cursor: url() x y;
这样设置的