2015-05-26 8 views
6

Po pierwsze: wskaźnik myszy w przeglądarce Safari 8 i zaznaczone przyciski opcji będą migać, tak jakby były klikane. Przykładowy kod:Etykieta Safari 8 + migot unosząca się przy migawce, jak zapobiegać?

<div> 
    <label><input type="checkbox" checked> Hover me in Safari 8</label> 
</div> 

<style> 
div { 
    background-color: #eee; 
    padding: 1em; 
} 
label { 
    line-height: 2em; 
    display: block; 
} 
label:hover { 
    background-color: #fff; 
} 
</style> 

Mam również stworzył JSFiddle here, ale należy pamiętać, że to dzieje się tylko w pierwszym przypadku najechania a nie na kolejnych punktów. Musisz ponownie uruchomić kod, aby ponownie go uruchomić.

Czy ktoś wie, skąd się bierze takie zachowanie i jak temu zapobiec? Ani Chrome, ani Firefox nie wykazują tego migotania.

Aktualizacja

Zgłosiłem to do Apple w bugreporter.apple.com i zamknęli mój problem (Radar 21101864) ze statusem duplikat 17781269 (Otwarte).

+0

@ketan Oto jak to dla mnie wygląda: https://imgflip.com/gif/m04p4 –

+0

Z której wersji safari korzystasz? – ketan

+0

Wersja 8.0.6 (10600.6.3) –

Odpowiedz

1

Zastosowanie dla mnie elementu wejściowego działa (dla mnie brudne, wiem).

Powiązane problemy