Przeglądarka Firefox 24 wprowadziła obsługę paska przewijania Lion. Spowoduje to wyświetlenie pasków przewijania w stylu Lion na Mac OS X. Zobacz: https://wiki.mozilla.org/Lion_Scrollbars/TriageWymuszenie widocznego paska przewijania w przeglądarce Firefox w systemie Mac OS X
Powoduje to u mnie problem: pasek przewijania elementu div jest teraz domyślnie ukryty. Czasami chcę wymusić widoczny pasek przewijania.
Dla WebKit jest tam ładne rozwiązanie (wspomniane w https://davidwalsh.name/osx-overflow):
::-webkit-scrollbar {
-webkit-appearance: none;
width: 7px;
}
::-webkit-scrollbar-thumb {
border-radius: 4px;
background-color: rgba(0,0,0,.5);
-webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
}
Czy ktoś wie jak mogę zmusić widoczny pasek przewijania w Firefox 24 (i więcej) na Mac OS X?
Czy są dostępne rozwijane paski przewijania javascript pasujące do pasków przewijania webkita?
Niestety, obecnie nie jest to możliwe w FF. Zobacz: https://bugzilla.mozilla.org/show_bug.cgi?id=77790 Obejściem problemu byłoby korzystanie z pasków przewijania javascript, które przywracają natywne zachowanie. Pamiętaj, że przeglądarki respektują [ustawienia użytkownika] (http://osxdaily.com/2011/08/03/show-scroll-bars-mac-os-x-lion/) ustawione w systemie OSX, a użytkownicy są już przeszkoleni przewijać w obszarach, które wydają się mieć przepełnienie. –
Jedną z rzeczy, na którą należy zwrócić uwagę, jest zaprojektowanie strony w taki sposób, aby w rzeczywistości miała przepełnienie. Widzę teraz wiele witryn, które używają "ekranów złożonych" jako projektu, w którym przewijasz i wyświetlasz różne ekrany lub "strony" - ale jeśli nie zauważysz krótkiego paska przewijania, a "zagięcie" stanie się tuż nad na początku następnego ekranu nic nie wskazuje na to, że istnieje więcej treści. Weźmy na przykład [frontporch.io] (http://frontporch.io/) (stan na 10/14/2013.) –
Jakie jest tutaj pytanie? Czy chcesz wymusić widoczność pasków przewijania? A może chcesz dostosować wygląd pasków przewijania? – HerrSerker