c# 中如何让鼠标箭头放置位置上变为手指,离开后又变为箭头?

html-css022

c# 中如何让鼠标箭头放置位置上变为手指,离开后又变为箭头?,第1张

不知道你说的C#是什么,

.NET前端技术有桌面的WINFORM WPF UWP等 , 这些应用如果想变换鼠标指示符,

可以更改控件的属性(你需要哪个控件上显示手,就去改哪个控件),点击控件,按F4,把Cursor 属性改为 Hand即可(默认应该是None)。

B/S应用中,如果想变成手,需要改前端的CSS样式,

比如一个body,

<body style="corsur : pointer" ........></body>

即可

要用CSS,而不是js的话,不得不用hover伪类了。.btn {background:url(xx.jpg) no-repeat}.btn:hover {background:url(yy.jpg) no-repeat}不过最好是两张图片合为一个图片,这样hover的时候只要改变背景的position就行了,也不怕图片因为没有预加载而一下显示不出来。最后要说的就是IE6不支持除a以外其它元素的hover伪类。