Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> menu
Jarod
post
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Mam menu oparte na kodzie ze strony http://css.maxdesign.com.au/listamatic2/horizontal04.htm

Żeby pod IE działało dodałem taki kod (w head)
  1. <script type="text/javascript"><!--//--><![CDATA[//><!--
  2.  
  3. sfHover = function()
  4. {
  5. var sfEls = document.getElementById("nav").getElementsByTagName("LI");
  6. for (var i=0; i<sfEls.length; i++)
  7. {
  8. sfEls[i].onmouseover=function()
  9. {
  10. this.className+=" sfhover";
  11. }
  12. sfEls[i].onmouseout=function()
  13. {
  14. this.className=this.className.replace(new RegExp(" sfhover\\b"), "");
  15. }
  16. }
  17. }
  18. if (window.attachEvent) window.attachEvent("onload", sfHover); //--><!]]></script>


I pod IE już się rozwija menu, ale jak najeżdżam na opcje w rozwiniętym menu to się ta opcja nie podświetla (problem dotyczy tylko IE). Co mogę poprawić?



PS. Gdzieś widziałem menu oparte wyłącznie na css, które działa też pod IE. Pamięta ktoś link - był chyba na tym forum..

pozdrawiam
Go to the top of the page
+Quote Post
gekon
post
Post #2





Grupa: Zarejestrowani
Postów: 614
Pomógł: 7
Dołączył: 10.11.2003
Skąd: Rzeszów/Kraków

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


http://www.alistapart.com/articles/dropdowns/
http://www.alistapart.com/articles/hybrid/

Ten post edytował gekon 21.03.2006, 00:49:32
Go to the top of the page
+Quote Post
Jarod
post
Post #3





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Cytat(gekon @ 2006-03-20 23:48:35)

Znam tą strone i widziałem. Ale nie potrafię dodać do skryptu JS tego "bajeru" :/
Go to the top of the page
+Quote Post

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

 



RSS Aktualny czas: 25.08.2025 - 19:19