Я пытаюсь отключить веб-подсветку Android по умолчанию ('webkit-tap-highlight-color style 'fix', который рекомендуется везде) - это прекрасно работает на большинстве устройств, но не на Galaxy Tab 10.1 - все, что имеет обработчик «щелчка», всегда будет выделено темным цветом по умолчанию при «щелчке» в браузере.
например.
У меня есть это в моем CSS:
* {
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
, а затем с помощью jQuery настройте функцию 'click' для элемента div:
какое-то содержимое
с кодом, таким как:
$ ("# text"). Click (function (e) {alert ("Hello!")});
с этим простым кодом, работающим в браузере Galaxy Tab 10.1, вы всегда получаете «подсветку» на div, кажется, что стиль полностью игнорируется?
У кого-нибудь есть идеи? Похоже, что при использовании событий «touchstart» и «touchend» это исчезает в зависимости от «уровня», на котором я фиксирую эти события, но это кажется излишним - есть ли что-то особенное в браузере Galaxy Tab? Я пробовал искать, но есть так много комбинаций терминов, чтобы найти, что я потерян: (
Спасибо
Chris