我的样式表中有一段代码可以将光标更改为一个页面上的指针,它除了在firefox上工作很好,它没有给您一个“指针”手指来让您知道页面是可点击的。
html {
cursor:pointer;
} 问题是,在body标记中放置onclick事件的正常方法不起作用。(如下所示,不起作用)
<body onclick="window.href.location=filename">
body text
</body>如何在整个页面上获得指针指针,而不是firefox中的普通鼠标指针?
发布于 2013-11-15 03:51:40
你必须用元素填充你的整个屏幕。
html {
cursor:pointer;
width: 100%;
height: 100%;
}我为你拼凑的检查这个JSFiddle。
发布于 2013-11-15 03:51:27
向主体元素添加一个悬停规则。
body:hover {
cursor:pointer;
}发布于 2013-11-15 03:50:27
我想您需要在整个页面中填充如下元素:
<div style="position:absolute;top:0px;left:0px;right:0px;bottom:0px">
</div>用这个在身体里。在这里,你可能需要关心身体的边缘。
或者通过JavaScrip将单击处理程序附加到整个窗口:
window.addEventListener("click", doSomething, false);https://stackoverflow.com/questions/19993131
复制相似问题