Strona 1 z 1

CSS - dwa arkusze stylów, do wyboru.

PostNapisane: 3 września 2004, o 21:42
przez Tyhagara

PostNapisane: 4 września 2004, o 11:06
przez Tyhagara
Informacje o wybranym layoucie mogły by się ładować jako Cookies zapisywalne na dysku. Użytkownik wybierał by Layout, komputer musiał by jakoś zidentyfikować użytkownika, lub w cookies były by zapisywane informacje o stronie. Po ponownym wejściu były by wykorzystywane informacje o stronie z cookies użytkownika. Z tym, że po ponownym zmienieniu layouta, informacje w cookies powinny być zastąpione nowymi. Tak jakby uaktualnione o rodzaj zewnętrznego arkusza stylów, który ma być wykorzystywany do otwarcia strony. Coś w tym stylu. Co o tym myślicie?

PostNapisane: 4 września 2004, o 11:47
przez gr_urban
Skoro się nikt nie kwapi.
To informacje znajdziesz tutaj http://brainjar.com/ Klasyczny przykład tego, o czym piszesz. Najpierw pobaw się menu.
Home > Customize >Undersea
Popatrz na rybkę. Jeżeli znasz angielski dużo skorzystasz. Ja niestety nie.
PS
Rybkę obejrzyj najpierw w Operze, a potem w IE

PostNapisane: 4 września 2004, o 17:02
przez Tyhagara

PostNapisane: 4 września 2004, o 21:38
przez Eustachy

PostNapisane: 4 września 2004, o 23:15
przez Tyhagara
Wow, działa. Działa poprawnie pod Operą 7.2 i 7.5, pod Netscape 7.2, a nawet ... pod IE 6.0 :D Z tym, że pod Explorerem, pojawia się błąd w style3 (nie do końca formatuje tekst), nie wiem dlaczego. Poniżej macie link jak to wszystko wygląda (jako podstawę wykorzystałem demo ze strony http://brainjar.com/css/using/alternatedemo.html wstawiłem tam skrypty Eustachego i wszystko wrzuciłem na swoje konto).

Link do skryptów z przyciskami:
http://www.republika.pl/eonxc08/style_z ... _test.html

Jest tylko jedna kwestia. W oryginale dema, jest więcej plików ze stylami:.
preferred.css - zamieniłem na - style.css
alternate1.css - zamieniłem na - style2.css
alternate2a.css - zamieniłem na - style3.css
alternate2b.css - wywaliłem
default.css - wywaliłem

default.css w menu przeglądarki jest widoczny jako - Basic Page Style
Preffered.css w przeglądarce jest widoczny jako - preffered
alternatywne style 1 i 2 jako alternate1.css i alternate2.css, alternate2b.css jest chyba pominięty. Nie wiem po co default.css i alternate2b.css. Default chyba formatuje cały tekst, bo jest tam sporo kodu, ale nie bardzo wiem kiedy się stosuje.
Eustachy, dzięki za skrypt :D

PS: i jeszcze jedno, ja mam zainstalowanych kilka przeglądarek na swoim komputerze. Prosił bym, by ktoś kto ma zainstalowany tylko IE, sprawdził czy przyciski działają. Z góry dzięki.

PostNapisane: 13 września 2004, o 20:09
przez ultrazbig
Ostatnio też zajmował mnie ten problem i znalazłem rozwiązanie z wykorzystaniem ciasteczek. To skrypt JavaScript styleswitcher.js na stronie alistapart http://www.alistapart.com/articles/alternate
Masz możliwość przełaczania się poprzez klikanie na odnośniki pomiedzy stylami alternatywnymi. Twój wybór zostaje zapisany w ciasteczku i wykorzystany przy ponownym odwiedzeniu danej strony.

Pozdrawiam
Zbyszek