Auf der iOS-Seite kommt es zu einer Verzögerung von 300 ms beim Auslösen des Klickereignisses im Safari-Browser. Der für die Berührung hinzugefügte Stil führt zu Konflikten mit dem Klick und verursacht Flackerprobleme.
Die entsprechende Folge von Berührungsereignissen in Safari ist wie folgt:
touchstart --> touchend --> click(300ms)
Zu diesem Zeitpunkt können Sie den folgenden Stil ausprobieren Standardstil des Klickereignisses, um das Problem des Seitenflackerns zu beseitigen
*{ -webkit-tap-highlight-color:rgba(0,0,0,0); }
Das obige ist der detaillierte Inhalt vonLösung für den blinkenden Button, klicken Sie auf iOS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!