При получении события onclick от DIV в результате нажатия на iPad, DIV автоматически мигает темным цветом, чтобы дать пользователю обратную связь для касания.Есть ли способ предотвратить возникновение этой вспышки?
Это потому, что на элементе есть события. Просто установите:
div { -webkit-tap-highlight-color: rgba(0,0,0,0); }
Может быть, попробуйте добавить класс для div.stylename:active?присвойте фону тот же цвет, что и у div.
div.stylename:active