ďťż

Css-pseudoklasy... Wysuwane linki

       

Podstrony


telcocafe

Witam.
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
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.