Master Miko
26.12.2006, 13:44:53
Witam,
Mam takie pytanie. Czemu W3 nie zaleca używania Scrollbarów (dlatego że dostępne tylko dla IE? a może jest alternatywa dla mozilli?)
W mojej galerii fotograficznej potrzebuje tego użyć ponieważ defaultowy szary poprostu rozprasza i nie komponuje się ze stroną - przeszkadza w oglądaniu zdjęć.
Co Wy o tym myślicie? Czy mogę użyć?
hwao
26.12.2006, 14:30:41
Nie jest zalecane przez W3C ponieważ to jest ingerencja już w wizualizacje samej przeglądarki - a to może być utrudniania życia przeglądającemu stronę.
Z tego co mi wiadomo, to jedyna alternatywa dla innych przeglądarek niż IE są scroll'e wykonane w JS, wtedy masz masz 100% kontroli. ;-)
Nie używam kolorowych scrolli w swoich projektach.
Denver
26.12.2006, 14:36:43
Dodam tylko, że normalne przeglądarki nie pokazują paska przewijania, gdy wysokość strony jest mniejsza od okna przeglądarki. Cóż zrobić, że IE działa po swojemu. Jak ludzie wolą oglądać szare scrollbary zawsze i wszędzie, to już ich wybór.
Cytat(Master Miko @ 26.12.2006, 13:44:53 )

W mojej galerii fotograficznej potrzebuje tego użyć ponieważ defaultowy szary poprostu rozprasza i nie komponuje się ze stroną - przeszkadza w oglądaniu zdjęć.
o tym to już MY (userzy) decydujemy - nie TY. nie wtrącaj się do naszych ustawień.
Master Miko
26.12.2006, 21:56:04
A da się to ustawić w jakikolwiek sposób (kolory suwaków przez użytkownika)?!
Poza tym to tylko w IE działa więc powinno być ok (większość użytkowników IE jest zbyt niedoświadczonych żeby cokolwiek ustawić...)
Moja strona zawsze będzie pokazywać scrollbare bo już tak jest zrobiona.
Cytat
Nie używam kolorowych scrolli w swoich projektach.
Mają być czarne... ponieważ cała strona ma być wyświetlana w trybie pełnoekranowym i jest ona czarna...
revyag
27.12.2006, 09:39:53
Cytat(Denver @ 26.12.2006, 14:36:43 )

Dodam tylko, że normalne przeglądarki nie pokazują paska przewijania, gdy wysokość strony jest mniejsza od okna przeglądarki. Cóż zrobić, że IE działa po swojemu. Jak ludzie wolą oglądać szare scrollbary zawsze i wszędzie, to już ich wybór.
Pozbyć się tego można bardzo łatwo. Wystarczy prosty css:
Kod
html {
overflow:auto;
}
Denver
27.12.2006, 11:29:10
Faktycznie, overflow zmusza IE do poprawnego działania. Pasek przewijania pokazuje się tylko wtedy, gdy wysokość strony przekracza wysokość okna przeglądarki. Dzięki!
Master Miko
27.12.2006, 12:09:57
LOL! Aleś żeś mi się wbił w posta
Denver 
Ale u mnie overflow nic nie da bo pasek jest ZAWSZE prawie widoczny... bo to galeria jest zdjęciowa.
Cysiaczek
27.12.2006, 13:52:54
@Master Miko - może pójdź na kompromis - udostępnij przycisk zmiany kolory scrollbara na stronie.
Pozdrawiam.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.