Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Scrollbar, przerobienie skryptu
Ridd
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 27.09.2012

Ostrzeżenie: (0%)
-----


Witam.

Od niedawna staram uczyć się tworzyć strony internetowe. Całkiem nieźle mi to wychodzi, ale ostatnio zachciało mi się zmienić wygląd scrollbara. Nie ukrywam, że znalazłem multum tematów na ten temat( w większości po angielsku) ale mimo to nie potrafie ich przerobić czy przenieść na swoją stronę. Siedze z tym trzeci dzień, jeden scrollbar udało mi się przenieść i działa, ale nie potrafię zmienić jego wyglądu.

Do rzeczy :

dziś znalazłem tą strone : http://www.n-son.com/scripts/jsScrolling/jsScrollbar.html

i probówałem działać najpierw według tutoriala, a potem po po prostu skopiowałem kod z przykładu 4 i dodatkowo wrzuciłem w folder jsscrollbar.js , ale mimo to nie działa mi nadal.


Nie oczekuję gotowego kodu, ale miło by było gdyby ktoś mógłby mi wytlumaczyć jak należy postępować z takimi plikami.

Z góry dziękuje i pozdrawiam (IMG:style_emoticons/default/wink.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


1. Instalujesz firebug-a pod FF( lub coś zastępczego pod inną przeglądarką)
2. Uczysz się jego obsługi
3. Wchodzisz na http://www.n-son.com/scripts/jsScrolling/example4.html
4. Zdajesz sobie sprawę, że wygląd zmienia się za pomocą CSS
5. Za pomocą firebug-a badasz pasek i dowiadujesz się co to za element
6. Orientujesz się, że w tym wypadku wszelkie kolory to zmiana background-color
7. Wchodzisz w źródło strony
8. Szukasz CSS
9. Zauważasz, że część ze stylów odnosi się do paska
10. Bawisz się tymi stylami
11. Zdajesz sobie sprawę, że nie wszystko się zmienia jak powinno
12. Domyślasz się, że coś jeszcze musi zmieniać styl - tym czymś jest JS
13. Za pomocą JS najprościej zmienić styl: el.style.nazwaNazwa = 'wartość';
14. Szukasz czegoś takiego + background-color
15. Znajdujesz w kodzie:
Kod
    if (type == "mousedown") {
        if (o.className == "Scrollbar-Track") o.style.backgroundColor = "#E3E3E3";
        else o.style.backgroundColor = "#BBB";
    } else {
        if (o.className == "Scrollbar-Track") o.style.backgroundColor = "#EEE";
        else o.style.backgroundColor = "#CCC";
    }

16. Zmieniasz kolorki
17. Bawisz się całym skryptem, aż osiągniesz to co chcesz

Ten post edytował kamil4u 27.09.2012, 21:13:33
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 05:53