我想要的效果是,当鼠标移到表格的行上时,整行背景变色,鼠标移出时背景回到之前的颜色;
但是我这个弄出来。鼠标移入时背景是变了色的。但是移出时背景没有变色还是移入时变的那个颜色,求大神帮解决一下,并能说出我的问题出在哪里最好,谢谢哈;^_^`
下面是我的代码
编号
姓名
性别
年龄
01
张三
男
21
02
李四
男
23
03
张伟
男
30
04
赵翰义
男
40
05
周伟
男
35
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
很简单,因为你事件用错了,把 onmousemove 改成 onmouseenter 就行了╮(╯▽╰)╭
因为你 onmousemove 是在内部移动的时候不断触发,所以把 oblocolo 改成了 #552940 所以 onmouseout 时会改不回来...
这个不需要js,在ie8下用tr:hover就有效果,简单方便
关键点在onmouseenter;另外这个只需要css的:hover选择器就可以实现效果了