为了在 HTML 中更改自定义光标,我添加了以下 CSS 属性:
cursor: url(../img/koala.gif), auto;
我以这种方式添加了该属性:
body {
cursor: url(../img/koala.gif), auto;
}
a:hover {
cursor: url(../img/koala.gif), auto;
}
但是我不能让它在一瞬间工作,我已经试过了:
object {
cursor: url(../img/koala.gif), auto;
}
但是没有结果,我该如何完成呢?
最佳答案
您必须使用 AS( ActionScript )更改 flash 对象中的代码,我认为您不能使用 HTML/CSS(也许是 JS,但我认为一旦您通过悬停将焦点移至 flash 对象超过它然后 flash 插件接管)。这是一些您可以使用的 AS3 -
mouse.cursor="ibeam"
mouse.cursor="hand"
mouse.cursor="arrow"
mouse.cursor="auto"
自定义鼠标光标的代码 -
function boardOver(e:MouseEvent):void {
this.addChild(disk);
disk.x=stage.mouseX;
disk.y=stage.mouseY;
Mouse.hide();
}
关于html - 如何在嵌入式 Flash 上更改鼠标光标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23861963/