Подтвердить что ты не робот

Не удается полностью удалить курсор мыши в приложении 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), все приложения получили эту проблему.

4b9b3361

Ответ 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.