javascript - 从网页上的对象隐藏光标

标签 javascript jquery html css object

每当有人越过 object 标签时,我想隐藏我的鼠标光标。但是 cursor:none 不适用于对象,而它适用于页面的其余部分。

这是我正在使用的,但我没有做到。

<object id="obj" class="obj" style="cursor:none;" data='bla-bla.pdf' 
    type='application/pdf' 
    width='1000px' 
    height='640px'>

cursor:none 不工作。请告诉我任何方法。

最佳答案

只需使用覆盖; <object> s 可以表现得很有趣。

HTML:

<div id="obj_container">
    <object id="obj" src="blablabla.pdf"></object>
    <div id="obj_overlay"></div>
</div>

CSS:

#obj_container{
    position:relative;
}
#obj{
    position:absolute;top:0;left:0;
    z-index:2;cursor:none;
}

看到这个 JSFiddle demo 以获得更完整的代码。

关于javascript - 从网页上的对象隐藏光标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21686051/

相关文章:

javascript - Konva 文本边界

javascript - 如何在递归生成的 <select> 下拉列表中附加回调?

Javascript 在循环内循环以获取 JSON

javascript - react : update component's props from outside of render method without using state

javascript - jQuery - 单击 X,获取名称,然后使用它来显示相关元素

jquery - 在页面中间居中 Div 在第二次显示之前不起作用

javascript - 如何禁用下一步按钮,直到完成所有字段

jquery - 在 iPad 上停止页面移动图像 slider 滑动

php - 重新加载页面时使选项卡保持不变

html - CSS flip card 在转换完成之前不会显示背面相关的子元素