Есть ли способ отключить это?
Я имею в виду только в браузере... Когда вы нажимаете ссылку или кнопку или div, на которой есть функция щелчка, она мерцает серым прямоугольником, в который вы быстро нажали. Как я могу предотвратить это?
IPad Safari: как отключить быстрый мигающий эффект при ударе ссылки
Ответ 1
Вы можете установить прозрачный цвет свойства -webkit-tap-highlight-color
этого элемента.
a {
-webkit-tap-highlight-color: transparent;
}
Ответ 2
Использование мобильного Safari в Phonegap, только это сработало:
* { -webkit-backface-visibility: hidden;
-webkit-tap-highlight-color: transparent;
}
Источник: Анимация iPhone WebKit CSS вызывает мерцание
Кроме того, на главной панели включить рендеринг:
div.myPanelOrWhatever
{
-webkit-transform: translate3d(0, 0, 0)
}
Источник: Предотвращение мерцания на webkit-переходе webkit-transform