2010-09-05 16 views
5

Czy ktoś wie, jak usunąć niebieskawe podświetlenie, które pojawia się podczas przeciągania suwaka jQuery w przeglądarkach webkit? To wydaje się być przerywana pudełko kulminacyjnym w FireFox, i nie jestem pewien, o IE, ale można go zobaczyć tutaj:Usuń zaznaczenie kontrolki suwakowej jQuery

http://www.marioplanet.com/index.asp

Jest na górze lewej kolumnie, a wydaje się, po przeciągnięciu to wokół.

+1

W twoim CSS 'outline: 0px;' maybe? Czy to coś robi? –

+0

Niestety, nie, ale dzięki za sugestię! :) – Qcom

Odpowiedz

6

Dodaj następujące do css

.ui-slider-handle { 
    outline: none; 
} 

To usunie zarys tworzą uchwyt suwaka.

1

Jak mówi Skelton, .ui-slider-handle { outline: none; } powinien to zrobić, ale generalnie nie jest to dobry pomysł, ponieważ powoduje to przerwanie nawigacji po klawiaturze.

(Celem konspektu jest wskazanie, który element ma fokus, podobnie jak to, w jaki sposób rodzime interfejsy graficzne zapewniają pewien rodzaj konspektu na aktywnym widżecie, bez tego specjalny rodzaj szaleństwa wymaga interakcji z witryną za pośrednictwem klawiatura.)

+1

Masz rację, nie jest to przyjazne dla użytkownika – tom

0

Może onmousedown = "$ (this) .css ({'outline': 'none'})", więc nie ma to wpływu na nawigatory klawiatury?