Forum dyskusyjne poświęcone programowi Pajączek 5 NxG. Wysyłaj tutaj tylko wiadomości dotyczące tego programu.
6 lipca 2003, o 12:12
Dzięki za sprawdzenie kodu

To znaczy że przynajmniej w nim się nie kopsnąłem...
W Explorerze na pewno nie mam ustawionych własnych kolorów bo przed chwilą to specjalnie sprawdziłem jeszcze.
A ja sprawdzałem to w Windowsie 2000 Professional na IE 5 (bo takiego mam).
Myślisz że to zależy od wersji Explorera?
8 lipca 2003, o 21:05
To Lucas:
Może przeniesiesz ten wątek na forum HTML...?
To Hipoliciak:
Sprawdziłem Twój przykład na IE5.5PL Win95PL OSR2 i działa bez zarzutu.
Co do stosowania klas, to prawidłowy zapis to jednak:
a.klasa:visited {...}
(tak przynajmniej podaje zarówno W3C jak i Microsoft).
Kolejny możliwy problem to kolejność pseudoklas (w podanym przykładzie jest OK). Koledzy podpowiedzieli już co przestawić, ale nie wyjaśnili dlaczego. A sprawa jest prosta. Każda z pseudoklas odpowiada jednemu stanowi linku:
link - nieodwiedzony;
visited - odwiedzony;
hover - mysz ponad;
active - wybrany (posiadający zaznaczenie).
Jeśli zdarzy się sytuacja, że dla linku dwa stany są jednocześnie prawdziwe (np. link jest nieodwiedzony i jednocześnie mysz jest ponad nim), to stan linku będzie taki, jak wskazuje to ostatnia pasująca pseudoklasa. Dlatego np. przy kolejności: hover link - hover nie będzie działać dla linków nieodwiedzonych, a przy: active hover - active nie będzie działać jeśli wybierasz link myszką (ale będzie działać jeśli wybierasz link z klawiatury, a więc w sposób nie uruchamiający pseudoklasy hover!).
Być może na swojej stronie masz kilka problemów jednocześnie. Może stan linków jest nadpisywany przez "coś" poniżej arkusza stylów? Może Twoja przeglądarka nie zapisuje odwiedzonej strony w historii? (w takiej sytuacji link nie byłby zidentyfikowany jako odwiedzony). Może masz problem z pamięcią cache (choć to nie powinno mieć miejsca przy pracy off-line) i wciąż odczytujesz "starą" stronę bez uwzględnienia wprowadzonych poprawek? Czy Twój problem występuje zarówno w podglądzie Pajączka, jak i przy otwieraniu strony, zapisanej pod inną nazwą, samym Explorerem? Powodów może być multum.
Pozdrawiam
Paweł Rajewski
11 sierpnia 2003, o 18:10