ďťż
Podstrony
|
telcocafeWitam.Jak najprościej zrobic coś takiego,że po najechaniu kursorem na jakiś link,rozwija/ja sie następne ? Nazwijmy je 'podkategorie' ? Dziękuję,pozdrawiam. Może kod w tym tutki Cię nakieruję odpowiednio :) http://forum.dobrepr...pic.php?t=72669 jaki css? a może... tylko trzeba zaprogramować obiekty... masz kodzik, ktory ostatnio pisałem Avengerowi: <html><head> <script type="text/javascript" language="javascript"> <!-- function show(obj) { x = obj.name+'a'; if (document.getElementById(x).style.display=='none') { document.getElementById(x).style.display='block'; return false; } else { document.getElementById(x).style.display='none'; return false; } } --> </script> </head><body> 1.numer 1 <input id="button" name="button" type="button" value="sh" onclick="javascript:show(this);" /> <div id="buttona" style="display:none; text-align: center;">i wszystko jest git</div><br /> 2.numer 2<input name="button2" type="button" value="sh" onclick="javascript:show(this);" /> <div id="button2a" style="display:none; text-align: center;">help me</div> </body></html> - tylko to ukrywa/pokazuje obiekt z id+czyms obiektu.. poprostu w js zaprogramuj obiekty i baw sie cssami - display - block/none :) albo uzyj tego co polecił adam9870 ^_^ Użytkownik DJ_ProG edytował ten post 04 maj 2006, 19:59 Dziękuję za uwagę,ale nie znam się na js :P Rzeczywiście to co podał adam jest właśnie to,o co mi chodzi,ale zależy mi,by działało pod IE... Pozdrawiam. To może wejdź na http://www.kurshtml.boo.pl/ SKRYPTY --> Menu otwierane. Tam jest dostępny skrypt w JS ale w tamtym skrypcie nie ma takiej funkcji, że jeżeli najedzie się na link to zmienia kolor itp... <html><head> <script> function sh() /* deklaracja funkcji showhide - sh */ { obj = document.getElementById('napis'); /* przypisanie wskaznika do 'napisu' dla 'obj' */ if (obj.style.display == 'block') /* jesli 'display: block;' to... */ obj.style.display = 'none'; /* ustaw 'display: none;' */ else /* a jesli nie bedzie 'display: block;' jak 2 linie wyzej to.. */ obj.style.display = 'block'; /* ustaw 'display: block;' */ } </script> </head><body> <input type="button" value="sh" onclick="javascript:sh();" /> <!--po kliknieciu na button pokaze albo ukryje znacznik o id 'napis' --> <div id="napis" style="display:none;background-color:black;">i wszystko jest git</div><br /> </body></html> chyba jasno opisane.. zrob inne znaczniki i daj id... ^_^ Użytkownik DJ_ProG edytował ten post 04 maj 2006, 20:26 DJ_ProG: on chce po najechaniu kursorem. W takim wypadku zamiast onclick="javascript:sh();" daj: onmouseover="sh()" Użytkownik Coldpeer edytował ten post 04 maj 2006, 20:39 Jak już to powinineś oprócz onmouseover="sh()" dać jeszcze onmouseout="sh()" bo inaczej po zjechaniu kursora (w tym przypadku) z buttona po prostu zostanie nadal widoczne... I BTW DJ_ProG ty mi tego kodu nie napisałeś, tylko przerobiłeś, pamiętaj o tym...Sam bym sobie też poradził po zaczęrpnięcia do jakiegoś kursa ;) Użytkownik Avenger edytował ten post 04 maj 2006, 21:14 |
|||
Sitedesign by AltusUmbrae. |