Autor | Zpráva | ||
---|---|---|---|
lilib Profil |
Ahojte!
Pred asi dvoma mesiacmi som začala robiť webstránku jednej známej, ale musím podotknúť, že som v tom úplná začiatočníčka. Ako-tak som ju už dala do kopy, ale chcela by som spraviť také menu, ktoré by nebolo vysúvacie, ale že by sa tie podsekcie v menu objavovali po kliknutí na hlavnú položku v zozname. Niekde som sa dočítala, že to treba spraviť s udalosťou onclick v javascripte, ale to vôbec neovládam. Spravila som to takto: <script type="text/javascript"> function zobraz(div) { document.getElementById(div).style.display= 'block'; } </script> <ul> <li> <a href="#" onclick="zobraz('skryte');">Kotly</a></li> <div id="skryte" style="display:none;"> <ul> <li><a href="kotlybio.html">Kotly na biomasu</a></li> <li><a href="kotlybio.html">Kotly na drevo</a></li> </ul> </div> <li><a href="solarnepanely.html">Solárne panely</a></li> <li><a href="#">Zatepľovacie systémy</a> <ul> <li class="posledni"><a href="zs1.html">Systém STYREXON</a></li> </ul> </li> <li class="posledni"><a href="tc1.html">Tepelné čerpadlá</a></li> </ul> Moderátor Chamurappi: Vkládej prosím kód mezi značky [pre] a [/pre] (stačí kliknout na ).
|
||
Chamurappi Profil |
#2 · Zasláno: 25. 6. 2009, 14:06:39 · Upravil/a: Chamurappi
Reaguji na lilib:
„ale v IE nie“ V jaké verzi? Uvedený kód mi v sedmičce funguje a na první pohled nevidím důvod, proč by v šestce fungovat neměl. Problém bude jinde. Prosím o odkaz na živou ukázku. |
||
lilib Profil |
#3 · Zasláno: 25. 6. 2009, 14:19:05
Ešte to nemám na nete.Neviem, prečo mi to nejde, vôbec mi nechce otvoriť tie podsekcie u tých kotlov.
|
||
lilib Profil |
#4 · Zasláno: 25. 6. 2009, 14:42:51
Už som to vyriešila. Neotváralo mi to kvôli jednému zlému zápisu v CSS, ktorý som mala zdvojený.
Ďakujem. |
||
Časová prodleva: 15 let
|
0