Не удается полностью удалить курсор мыши в приложении nw.js
Я использую nw.js для рабочего стола html/css/js и не могу полностью удалить курсор мыши в полноэкранном режиме.
![введите описание изображения здесь]()
Я удалил его, установив свойства css cursor: none
, margin: 0
, padding: 0
на body/html. А также toolbar: false
и fullscreen: true
устанавливаются в package.json.
Но курсор видим несколько пикселей на всех краях экрана (снизу ниже).
![введите описание изображения здесь]()
Странное поведение, кто-то знает, как его полностью удалить?
ПРИМЕЧАНИЕ. Это просто проблема в NW.js, так как она отлично работает во всех браузерах, а также в xulrunner, когда мы перенесли в компанию от xulrunner до node -webkit ( nw.js), все приложения получили эту проблему.
Ответы
Ответ 1
Я подозреваю, что другой элемент применяет cursor:auto
, по существу переопределяя ваше правило CSS.
Рассмотрим следующий базовый пример:
html, body {
background:#000; color:#FFF;
padding: 0; margin: 0;
text-align: center;
cursor:none;
}
div {
margin:2em;
padding:1em;
background:#555;
cursor:auto;
}
<div>
<p>This div has cursor:auto</p>
</div>
Ответ 2
У меня тоже такая же проблема. Я думаю, что лучшим решением для нас было бы перейти на Electron или подождать, пока не будет выпущена стабильная версия 0.13 nw.js.