по какой-то причине на мобильных устройствах, таких как iphone4s и ipad 3, когда я нажимаю кнопки, у которых есть обработчик события щелчка, если я нажимаю кнопку масштабирования или масштабирования, вместо обработки щелчка, он мигает весь контейнер в виде ссылки, что означает, что для фона контейнера черный цвет используется для секунды секунды, а обработчик не вызывается.
однако, когда я приближаюсь к самой кнопке, кнопки достаточно большие, и это работает. почему он обрабатывает контейнер как ссылку, когда контейнер не является якорем, а просто div?
Благодарю.
ОК, похоже, что ios/mobile safari думает, что пытается попытаться нажать div вместо кнопки, так как кнопки настолько малы (моя ошибка), поэтому я использовал:
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
так что div не будет выделен.