我知道这看起来很荒谬,但有没有办法用悬停功能改变HTML格式的选框速度?如果没有,有没有办法改变速度?我发现了一些javascript代码,它以某种方式在代码中起作用,但我不确定如何使它工作。起初我尝试使用标题作为字幕内的文本,但这也不起作用。
这是我有常规滚动的代码:
<marquee truespeed = "true" scrolldelay = "30">Such Doge, Much Wow</marquee>
我希望这样的事情会让它在悬停时变慢:
marquee:hover {
<marquee truespeed = "true" scrolldelay = "40">Such Doge, Much Wow</marquee>
}
然后出于某种原因,当我将鼠标悬停在我拥有的图像上时,它会减慢选框的速度,但是当我将鼠标悬停在选框上时则不会。请帮忙!
答案 0 :(得分:3)
不完全确定为什么在CSS字段中使用HTML,但就个人而言,我会使用JavaScript标记来设置属性:
<marquee onmouseover="this.setAttribute('scrolldelay', 40)" onmouseout="this.setAttribute('scrolldelay', 30)" truespeed = "true" scrolldelay = "30">Such Doge, Much Wow</marquee>
编辑您说的一些内容似乎非常不正确(坦率地说,我不知道其中的任何一个是JavaScript代码),只是让您意识到这一点。到目前为止,您似乎试图将HTML与CSS混合在一起,这实际上没有任何意义。