2011-09-25 11 views
12

Istnieje kilka odniesień w Internecie do ::-webkit-selection, specyficznej dla WebKit wersji the ::selection selector.Czy został kiedykolwiek wybrany selektor wyboru webkitów?

Zobacz np. http://www.quirksmode.org/css/selection.html (Edit. PPK od tego czasu usunięto ::-webkit-selection z tej strony)

Jednak nie byłem w stanie uzyskać przykład na stronie powyżej, lub moje własne przykłady, pracować w dowolnej przeglądarki WebKit oparte . Próbowałem:

  • Safari
    • 1,0
    • 1,2
    • 2,0
    • 3.0
    • 4,0
    • 5.0
    • 5,1
  • Chrome

The prefiksu ::selection prace selektor we wszystkich tych przeglądarek tak, więc to naprawdę nie jest problem. Ale zastanawiałem się, skąd wzięły się odniesienia do wersji tego selektora opartej na WebKit.

Czy ktoś kiedykolwiek go użył?

+0

Nie jestem pewien, ale myślę, że działa w przeglądarkach mobilnych na iPhone ... – Yahia

+0

@Yahia: hm - Próbowałem już strony testowej powyżej na iOS 4.3.5, i ani ':: - webkit- select' ani ':: selection' działają. –

+2

System iOS stosuje niestandardową kontrolę wyboru, która wyjaśniałaby, dlaczego nie działa. – BoltClock

Odpowiedz

3

Przetestowałem całą drogę z powrotem do Safari 1.0 (przy Multi-Safari), a nie wersja obsługuje ::-webkit-selection (i wszystkich robią wsparcia ::selection).

O ile nie jest to problemem w przypadku wielu przeglądarek, ::-webkit-selection nigdy nie było obsługiwane w Safari po wersji 1.0. Myślę, że mogło to być w public beta.

+0

Czy to prawda, że ​​nadal obsługuje ':: selection'? Wygląda na to, że nie działa on w iOS 9, a http://caniuse.com/#feat=css-selection twierdzi, że nie jest obsługiwany dla iOS 8 lub 9. –

+0

@JonBrooks: nie mam pojęcia, testowałem tylko wersje wymienione w pytaniu. Ciekawe, że wsparcie zostało usunięte. –

Powiązane problemy