Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Najprostszy skrypt - rozwijanego menu., Jak przygotować prosty skrypt z rozwijanym menu?
kukix
post 16.02.2007, 15:15:06
Post #1





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


Potrzebuje do swojej aplikacji dodać najprostsze rozwijane menu...
Potrzebuje, żeby menu pokazywalo sie po najechaniu na jakiś obiekt i chowalo sie po zjechaniu...

Wszystkie te skrypty są bardzo duże... po kilknanaście KB... zalezy mi, żeby ten skrypt był jak najmiejszy...

W jaki sposób można przygotować coś takiego?

Prosze o pomoc...

Ten post edytował kukix 16.02.2007, 16:10:43
Go to the top of the page
+Quote Post
gekon
post 16.02.2007, 16:18:36
Post #2





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

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


  1. <ul id="menu">
  2. <li>test
  3. <ul>
  4. <li>test2</li>
  5. <li>test3</li>
  6. <li>test4</li>
  7. </ul>
  8. </li>
  9. </ul>
  10.  
  11. #menu ul { display: none; }
  12. #menu li:hover ul { display: block; }


Plus bonus dla IE6: http://www.xs4all.nl/~peterned/csshover.html


--------------------
Pokaż kod = Pokaż CAŁY kod, najlepiej działający na jakimś serwerze.
Fanatycy | glazar.info | semantyka | HTML i XHTML FAQ
Go to the top of the page
+Quote Post
kukix
post 16.02.2007, 22:07:21
Post #3





Grupa: Zarejestrowani
Postów: 600
Pomógł: 2
Dołączył: 1.09.2002
Skąd: Wrocław

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


pod IE widze, że trzeba troche bardziej pokombinowac... Dzieki za odpowiedź...

wszystko jest elegancko, tylko, że jezeli dobrze zrozumiałem, to do strony trzeba dołączać plik o wielkości 5 KB.. czyli tyle ile ma przeciętny skrypt...

Może jakiś inny pomysł?
Go to the top of the page
+Quote Post
NoiseMc
post 17.02.2007, 00:09:56
Post #4





Grupa: Zarejestrowani
Postów: 398
Pomógł: 10
Dołączył: 24.11.2004
Skąd: Łódź

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


Cytat
wszystko jest elegancko, tylko, że jezeli dobrze zrozumiałem, to do strony trzeba dołączać plik o wielkości 5 KB.. czyli tyle ile ma przeciętny skrypt...

1. Tylko pod IE.
2. IE cachuje sobie ten plik tak wiec sciaga sie tylko za pierwszym odpaleniem strony.

Ja uzywam tego rozwiazania tu: www.thedegreecenter.com i dziala pieknie biggrin.gif


--------------------
Go to the top of the page
+Quote Post
gekon
post 17.02.2007, 02:00:06
Post #5





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

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


Jednak wolę czysty CSS od JavaScriptu. Ten plik trzeba aplikować tylko dla IE6, IE7 radzi sobie z tym.

@NoiseMac: pliki JS też są zapisywanie.

Ten post edytował gekon 17.02.2007, 02:01:11


--------------------
Pokaż kod = Pokaż CAŁY kod, najlepiej działający na jakimś serwerze.
Fanatycy | glazar.info | semantyka | HTML i XHTML FAQ
Go to the top of the page
+Quote Post
kwiateusz
post 17.02.2007, 21:41:40
Post #6


Admin Techniczny


Grupa: Administratorzy
Postów: 2 071
Pomógł: 93
Dołączył: 5.07.2005
Skąd: Olsztyn




taka myśl mnie naszła, nie miałem okazji stestować, ale czy ul nie mozna by w <a /> objac? i wtedy hover działałby dla kazdej przegladarki? akurat nie mam IE6 wiec nie mam jak przetestować winksmiley.jpg
Go to the top of the page
+Quote Post
gekon
post 18.02.2007, 00:12:20
Post #7





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

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


Element blokowy (ul) nie może być dzieckiem elementu liniowego (a).


--------------------
Pokaż kod = Pokaż CAŁY kod, najlepiej działający na jakimś serwerze.
Fanatycy | glazar.info | semantyka | HTML i XHTML FAQ
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: 18.07.2025 - 06:54