![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 319 Pomógł: 0 Dołączył: 11.04.2006 Skąd: Chojnów Ostrzeżenie: (0%) ![]() ![]() |
Mam menu górne (download, kontakt etc.) no i chcę aby po kliknięciu w dany link (obrazek) z tła białego tło zrobiło się szare. Porlbem w tym, że jak dam background-image: url(); w a.cos_tam to nie działa... zrobiłem to w ten sposób
i w pliku index.php mam tak po najechaniu prawidłowo zmienia się obrazek, ale gdy już kliknę i przeniesie mnie to obrazek się nie zmienia, co mam źle (IMG:http://forum.php.pl/style_emoticons/default/ohmy.gif) ? Jak coś niezrozumiałe to pytajcie... |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
No właśnie, tej z której kliknąłeś nie widać już. Co za tym idzie, sam styl CSS i jego pseudoklasy :active czy inne nie wystarczą do oznaczenie pozycji w menu jako aktywnej. Musisz to zrobić w inny sposób.
Poza tym, pseudoklasa :visited oznacza już odwiedzone linki, więc to nie to, pseudoklasa :active uruchamia się w momencie kliknięcia na link do momentu pozostawania focusu na nim. Sprawa kolejna, IE nie obsługuje pseudoklas :hover (innych chyba też) dla elementów innych niż. No i na koniec, nie tak: Kod td:hover.um_home ale tak: Kod td.um_home:hover No i jeszcze, używanie znaku podkreślnika w nazwach klas też nie jest zalecane. Nic więcej na ten temat nie da się powiedzieć. pozdr. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 10:17 |