Неправильное поведение webkit-tap-highlight-color когда страница как веб-приложение

Я пытаюсь убрать выделение при нажатии на веб-страницу в iPad с помощью css

-webkit-tap-highlight-color: rgba(0, 0, 0, 0)

Это прекрасно работает при использовании непосредственно браузера в моем iPad2. Однако, если я переместлю страницу в веб-приложение с симпатичным большим значком, поведение больше не будет работать. Чудак нет?

настройка

document.documentElement.style.webkitTouchCallout = "none";

как указано в этом вопросе не работает

Некоторые идеи, советы приветствуются

1 ответ

Сочетание -webkit-tap-highlight-color а также -webkit-user-select работает для меня. Вы можете применить их к отдельному элементу, или html,

html {
    -webkit-tap-highlight-color: rgba(0,0,0,0); 
    -webkit-user-select: none;
}
Другие вопросы по тегам