鼠标移动到图片上切换到另一张图片,移出时又切默认图片

2017-07-24 建站知识 浏览 手机预览
文章来源:http://www.imtr.cn/html/n72.html

HTML写法:

<img src="img_1.png" onmouseover="this.src='img_2.png';" onmouseout="this.src='img_3.png';"/>

JS写法:

var img = document.createElement("img");
img.setAttribute("src","img_1.png");
img.setAttribute("onclick","removeOneWorkitemLine(this);");
img.setAttribute("onmouseover","this.src=\"img_2.png\";");
img.setAttribute("onmouseout","this.src=\"img_3.png\";");

CSS写法:

/*用于div的背景图片切换 代码如下*/
.div{background-image:url('img_1.png');}
.div:hover{background-image:url('img_2.png');}
/*鼠标划过时,切换指定div的背景图片*/

定义和用法:
:hover 选择器用于选择鼠标指针浮动在上面的元素
:hover 选择器可用于所有元素,不只是链接
:link 选择器设置指向未被访问页面的链接的样式
:visited 选择器用于设置指向已被访问的页面的链接
:active 选择器用于活动链接

注释:在 CSS 定义中,:hover 必须位于 :link 和 :visited 之后(如果存在的话),这样样式才能生效。

原文地址:http://www.imtr.cn/html/n72.html
  • 如果你的问题还没有解决,可以点击页面右侧的“ ”,站长收到问题后会尽快回复解决方案到你的邮箱。
  • 创造始于问题,有了问题才会思考,有了思考,才有解决问题的方法,才有找到独立思路的可能。 —— 陶行知