Действительно ли возможно скрыть курсор на веб-странице с помощью CSS или JavaScript?

for i in range(3):
    print(i)

    if i == 2:
        print("Too big - I'm giving up!")
        break;
else:
    print("Completed successfully")

«иначе» здесь безумно просто, просто имейте в виду

1, «если for clause завершено»

for i in range(3):
    print(i)

    if i == 2:
        print("Too big - I'm giving up!")
        break;
if "for clause is completed":
    print("Completed successfully")

Имеется возможность написать такие длинные операторы как « поскольку предложение завершено ", поэтому они вводят" еще ".

else здесь, если по своей природе.

2, однако, как насчет for clause is not run at all

In [331]: for i in range(0):
     ...:     print(i)
     ...: 
     ...:     if i == 9:
     ...:         print("Too big - I'm giving up!")
     ...:         break
     ...: else:
     ...:     print("Completed successfully")
     ...:     
Completed successfully

Так что это полностью утверждение - логическая комбинация:

if "for clause is completed" or "not run at all":
     do else stuff

или, если говорить так:

if "for clause is not partially run":
    do else stuff

или так:

if "for clause not encounter a break":
    do else stuff
120
задан yeyeyerman 12 August 2009 в 15:25
поделиться

2 ответа

С CSS:

selector { cursor: none; }

Пример:

 
Некоторые вещи

Чтобы установить это для элемента в Javascript, вы можете использовать свойство стиля :

<div id="nocursor"><!-- some stuff --></div>
<script type="text/javascript">
    document.getElementById('nocursor').style.cursor = 'none';
</script>

Если вы хотите установить это для всего тела:

<script type="text/javascript">
    document.body.style.cursor = 'none';
</script>

Убедитесь, что вы правда, действительно хочу скрыть курсор. Это может действительно раздражать людей.

189
ответ дан 24 November 2019 в 01:39
поделиться

Я сделал это с прозрачным * .cur размером от 1 до 1 пикселей, но он выглядит как маленькая точка. :( Я думаю, что это лучшая кроссбраузерная вещь, которую я могу сделать. CSS2.1 не имеет значения 'none' для свойства 'cursor' - он был добавлен в CSS3. Вот почему он работает не везде.

2
ответ дан 24 November 2019 в 01:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: