ho aggiunti un div con un pulsante HTML:CSS non hover essere ignorato su dispositivi touch-screen
$('.nav').append('<button class="restart">Restart</button>');
Il pulsante ha proprietà CSS per hover. Il mio problema è che quando si tocca il pulsante su un dispositivo touch-screen, il pulsante mantiene il suo stato al passaggio del mouse finché non viene toccato un altro elemento.
C'è un modo in cui la proprietà hover può essere ignorata durante la navigazione con un dispositivo touch-screen?
Hai l'attributo 'type =" button "'? In caso contrario, il pulsante diventa un pulsante di invio per impostazione predefinita. –
@PatrickJamesMcDougle che non è affatto vero. Un pulsante di invio per cosa ?! – Neal
@Neal Sì, guarda le specifiche. http://www.whatwg.org/specs/web-apps/current-work/multipage/the-button-element.html "Il valore mancante predefinito è lo stato del pulsante Submit." –