zmiana paska przwijania

0

Witam!

Jak zmienić domyslny pasek przewijania w pionie (i w poziomie)? Czy istanieje jakiś modół który to umozliwia czy zmoże samemu trzeba się z tym bawić. Domyslny pasek przewijania nie jest "piekny" i muszę go zmienić na swojej stronie. Uzywam drupala w wersji 6.18, a skórka którą zmodyfikowałem to domyślny Gerland.

Macie jakieś pomysły?

0

Są style, które ogarnia chyba każda przeglądarka (FF bodajże domyślnie ma wyłączoną obsługę tego? Już nie pamiętam), ale one nie są poprawnym stylem css.
Przykład:

html, body {
scrollbar-face-color: #000000;
scrollbar-shadow-color: #2D2C4D;
scrollbar-highlight-color:#7D7E94;
scrollbar-3dlight-color: #7D7E94;
scrollbar-darkshadow-color: #2D2C4D;
scrollbar-track-color: #7D7E94;
scrollbar-arrow-color: #C1C1D1;
}

Albo rozwiązania na javascript: (jest tego miliony, tutaj pierwszy lepszy z google)
http://www.solutoire.com/experiments/scrollbar/index.html

BTW: Masz bana na Google? To bardzo podstawowe pytanie zadawane przez wielu ludzi.

Domyslny pasek przewijania nie jest "piekny"

Dla Twojej informacji:
Nie ma coś takiego jak domyślny pasek przewijania. Ty widzisz jakiśtam pasek, który jest widoczny akurat pod tym systemem, akurat pod tą przeglądarką, akurat pod tą skórką systemu/przeglądarki.
Na innym systemie/innej przeglądarce/innej skórce systemowej/bądź innej skórce przeglądarki pasek może być inny.

0

dzieki, o ten kod mi własnie chodziło

co do skryptów w JS to akurat w moim przypadku to nie działa bo w ogóle bym tego pytania nie zadawał. Strona stoi na darmowym serwerze który ma niestety bana na JS, i pół rzeczy mi w drupalu nie działa, ale jakoś udało mi się na razie nie korzystać z JS, albo powyłączać moduły które korzystają z JS.

Wiem, żle sformułowałem swój post. Domyslnych pasków przewijania nie ma bo to jaki widać na stronie, to efekt działania przeglądarki wraz z systemem. Masz całkowitą rację. Dzieki za pomoc.

0
  1. DLACZEGO jakiś hosting miałby mieć blokadę JS? Chyba, żeby nie usuwać reklam doklejanych
  2. Niezależnie od pkt 1. znajdź sobie lepszy hosting. Jest tego tysiące (darmowych!).
0

nie ja hosting wybierałem, i nie ja o tym niestety decyduje a reklamy rzeczywiście są i nie da rady ich wywalić :/

mimo to jakoś udało mi się obejść tą blokadę, zainstalowałem moduł jScrollPane, skopiowałem dodatkowe style css i pliki js do odpowiednio utworzonych folderów, ale mam jedno pytanie bo na stronie głównej modułu http://jscrollpane.kelvinluck.com/#usage widnieje instrukcja mówiąca o tym jak go poprawnie zainstalować, że trzeba skopiować do sekcji head linkowania styli i same skrypty, co udało mi sie jeż zrobić, tyle że widnieje tam jeszcze funkcja, która ma niby być umieszczona w jakimś document.ready, którego za nic nie mogę odnaleźć:

$(function()
{
	$('.scroll-pane').jScrollPane();
});

czy ktoś wie gdzie ja mam to umieścić? w jakim pliku?
po umieszczeniu tego kodu w pliku drupal.js gdzie znajdują się wszystkie ważniejsze instrukcje - nic to nie daje :/

0

Temat do zamknięcia, wszystko działa.

Gdyby ktoś miał ten sam problem to trzeba znaleźć plik template.php w katalogu danej skórki i zmodyfikować funkcję phptemplate_preprocess_page o kod JS podany na stronie głównej modułu w zależności od tego jakiego typu chcemy umieścić scrollbar.

1 użytkowników online, w tym zalogowanych: 0, gości: 1