html - 如何在嵌入式 Flash 上更改鼠标光标?

标签 html css flash

为了在 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/

相关文章:

jquery - Django/jQuery - 读取文件并作为文件下载提示传递给浏览器

javascript - 滚动回到可滚动 div 的顶部

html - 将元素定位在另一个之下

css - Bootstrap 3 - 如何使导航栏在滚动时保持粘性

html - CSS 显示无 - 隐藏

html - CSS 网格区域根据内容将其他区域推离位置

html - Bootstrap 导航栏固定顶部 : content has left and right margin

javascript - 获取IE对象来控制flash按钮

javascript - 聚光灯视频播放器 ||如何用它播放 HTML5 视频

mysql - 导出的 SWF 和发布的 HTML 中未检索到数据库内容