c#应用程序怎么做鼠标经过按钮,按钮上出现图片的效果

c#应用程序怎么做鼠标经过按钮,按钮上出现图片的效果,第1张

你是想要让按钮显示的是茄隐一张图片吗?

这个winform里面 你用 button按钮,给按钮添加背景图片就行了吵段,

用 BackgroundImage 属性 设置背景图片,

如果要让鼠标指针经过按钮的时候变化按钮图片,你给按钮添加事件

MouseMove,

        private void button1_MouseMove(object sender, MouseEventArgs e)

        升纳誉{

            button1.BackgroundImage = new Bitmap("/image/_2.jpg")

        }

这样,你如果要让图片在鼠标离开后变回来,需要增加MouseLeave 事件,里面把图片改回

边框尽量用在a上,避免用在img上。纯饥 :hover伪类尽量用在a上,因为IE6不支持其他元做中返培轮素的hover伪类。hover意思就是鼠标移上去的动作。

不知道你有没有用reset来清理页面,毕竟各浏览器默认效果不一,因此我把reset的css也写了进去,第二部分为你想要的css。a标签要设定边框,一定要它把先转为块级元素,否则

他的高度不够,仅仅是行高。

<style type="text/css">

/* 最简单的reset方式*/

* {margin:0padding:0}

img {border:none}

/* 第二部分 给a标签定义一个类名,名字随意,将a转换为块级元素,并设定他的宽高和图片一样。*/

a.bor {display:blockwidth: 48pxheight:64px}

a.bor:hover {border:1px #F00 solid}

</style>

<!--下面是html代码部分-->

<a href="#" class=“bor”>

<img alt="" src="images/sp.jpg" />

</a>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8280409.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存