Javascript-форум (https://javascript.ru/forum/)
-   Мобильный JavaScript (https://javascript.ru/forum/mobile/)
-   -   Отключить подсвечивание элемента при нажатии (https://javascript.ru/forum/mobile/75143-otklyuchit-podsvechivanie-ehlementa-pri-nazhatii.html)

Archeologist 06.09.2018 11:25

Отключить подсвечивание элемента при нажатии
 
При нажатии на элемент он подсвечивается синим цветом (фокус или вроде того). Это мешает удобному использованию страницы. Появляется только на мобильных устройствах.

Как это отключить?

рони 06.09.2018 12:13

Archeologist,
попробуйте так
:focus {
 outline: 0;  border: 0;
 }

Archeologist 06.09.2018 12:55

Вернее, элемент полностью загорается голубым (не только рамка), срабатывает событие paint.

Элемент - блок div, при нажатии вызывается функция, которая определяет область нажатия и выполняет какое-нибудь действие.

Странно, что загорается элемент после второго нажатия. Допустим, я нажал на элемент, всё сработало как надо. Но стоит нажать на него ещё раз, срабатывает событие paint. Оно работает только если предыдущее нажатие было в какой-нибудь из областей элемента.

Если область пустая (без конкретного действия), то ничего не происходит.


Часовой пояс GMT +3, время: 10:12.