当我将鼠标悬停在那个排列在那个选框上的图像上时,我可以停止或启动html选框吗?

时间:2013-09-10 07:25:52

标签: html css

当我将鼠标悬停在那个选框中排列的图像上时,我可以停止或启动html选框吗?

                                                                                                    

这里marquee在悬停完整的marquee div时停止。但是当我将鼠标悬停在这个选框中的图像上时,我希望这个停止吗?

3 个答案:

答案 0 :(得分:1)

是你可以在鼠标上面开始或停止选框,这里是html代码

     <marquee direction="left" onmouseover="this.stop()" onmouseout="this.start()" scrollamount="3">
     <img src="imageurl.jpg />
     <img src="imageurl.jpg />
     <img src="imageurl.jpg />
     <img src="imageurl.jpg />
     <img src="imageurl.jpg />
    </marquee>

答案 1 :(得分:1)

this您要找的是什么?

    <marquee behavior="scroll" direction="left" onmousedown="this.stop();" onmouseup="this.start();">Go on... click me (and hold the mouse down)!</marquee>

答案 2 :(得分:0)

通常你会在mouseover和mouseout上使用this.Stop()和this.Start()。您也可以对子元素执行此操作,并使用this.parentNode.Stop()和this.parentNode.Start()。如果您只悬停子元素,则选取框将停止。

在另一个答案的示例中,这将是图像标记:

<img src="imageurl.jpg" onmouseover="this.parentNode.stop()" onmouseout="this.parentNode.start()" />

您可以从选取框标记中删除鼠标悬停和鼠标移动,您不再需要它们。