Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][CSS][HTML]Selektor active nie wyświetla się w Internet Explorer
Szunaj85
post 27.03.2014, 16:54:04
Post #1





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

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


Mam przyciski w css zmieniające swój wygląd w zależności od statusu, czyli neutralny, zaznaczony, wciśnięty (w css hover, active).
Mam problem z selektorem :active. Gdy we wszystkich przeglądarkach ładnie działa oczywiście w Internet Explorer nie. I nie mam tu na mysli Internet Explorer 6, ale o wiele nowszą wersję.
Choć teoretycznie selektorem :active powinien działać, coś powoduje, że nie działa. Wydaje mi się, że któryś ze znaczników blokuje jego prawidłowe działanie. Proszę o pomoc jak mogę rozwiązać problem w pierwszej kolejności css, później JavaScript.
  1. <ul>
  2. <li><a href="strona.html"><em><b>Strona główna</b></em></a></li>
  3. <li><a href="podstrona_1.html"><em><b>Podstrona 1</b></em></a></li>
  4. <li><a href="podstrona_2.html"><em><b>Podstrona 2</b></em></a></li>
  5. </ul>

  1. #header .box ul li a:hover { background:url(images/active.gif) left top repeat-x;}
  2. #header .box ul li a:active { background:url(images/active.gif) left top repeat-x;}


--------------------
Jeśli Ci pomogłem wciśnij Jeśli mi pomożesz wcisnę
Go to the top of the page
+Quote Post
trueblue
post 27.03.2014, 16:59:04
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Przetesowane w IE9, działa.


--------------------
Go to the top of the page
+Quote Post
Szunaj85
post 31.03.2014, 11:08:12
Post #3





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

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


Cytat(trueblue @ 27.03.2014, 17:59:04 ) *
Przetesowane w IE9, działa.
Testowałeś z samym znacznikiem <a> czy ze wszystkimi, które znajdują się w powyższym fragmeńcie kodu?
Bo gdy ja testuje z samym znacznikiem <a> też mi działa, ale nie o to tu chodzi.
Od kilku dni próbuję rozwiązać zagadkę, ale nie potrafię. Nie wiem co jest przyczyną... zbyt duża ilość znaczników, brak klasy.
Bardzo liczę na Waszą pomoc.


--------------------
Jeśli Ci pomogłem wciśnij Jeśli mi pomożesz wcisnę
Go to the top of the page
+Quote Post
trueblue
post 31.03.2014, 11:10:16
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

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


Kopiowałem cały Twój kod.


--------------------
Go to the top of the page
+Quote Post
Szunaj85
post 18.04.2014, 15:20:32
Post #5





Grupa: Zarejestrowani
Postów: 392
Pomógł: 7
Dołączył: 11.05.2008

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


I co? Nie domyśla się ktoś co może być przyczyną. sadsmiley02.gif
Może jakieś sugestie, co dalej robić.


--------------------
Jeśli Ci pomogłem wciśnij Jeśli mi pomożesz wcisnę
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 06:44