【发布时间】:2016-04-15 12:16:57
【问题描述】:
我将 nw.js 用于 html/css/js 桌面应用程序,无法在全屏模式下完全移除鼠标光标。
我已通过在 body/html 上设置 css 属性 cursor: none、margin: 0、padding: 0 将其删除。 toolbar: false 和 fullscreen: true 也在 package.json 中设置。
但是光标在屏幕的所有边缘都可以看到几个像素(如下图)。
奇怪的行为,有人知道如何完全删除它吗?
注意:这只是 NW.js 中的一个问题,因为它在所有浏览器和 xulrunner 中都能完美运行,因为我们在公司从 xulrunner 迁移到 node-webkit (nw. js) 所有应用程序都有这个问题。
【问题讨论】:
-
你的身体高度和宽度是否 100% 可能有一些像素超出身体。尝试将 css cursor:none 设置为 html 标签
-
就像我在描述中说的,
cursor: none是为 body 和 html 标签设置的。 -
光标是出现在特定区域还是随机出现?
-
你有代码或小提琴吗?
-
@swolfish 实际上是需要的。我们在这里猜测您可以在
html或body或检查margin等中做什么,如果您向我们展示您的代码会容易得多。
标签: html css node-webkit nw.js