Autor Zpráva
dinkousek
Profil *
Potřeboval bych kód na menu jako je třeba na programujte.com nebo ne www.eroxia.net prostě zozklikávácí, hledal jsem všude ale nic nenašel. Moc dík
esemeska
Profil
Že by toto?
dinkousek
Profil *
moc dík moc mě to pomohlo :-)
dinkousek
Profil *
mám tu problém:(
<script>
function zobrazSkryj(idecko){
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
}
</script>
<style>
lmenu {cursor: pointer; cursor: hand; text-decoration: underline}
.skryvany {display: none; color: red;}

</style>

<menu>
<h3>Kategorie</h3>
<lmenu onclick="zobrazSkryj('oddil1')">Adobe photoshop</lmenu>
<div id="oddil1" class="skryvany">
Signatury</div>
<div id="oddil1" class="skryvany">
Signatury</div>
<br><lmenu onclick="zobrazSkryj('oddil2')">Nadpis druhého oddílu</lmenu>
<div id="oddil2" class="skryvany">
Druhý oddíl: bla bla bla text</div>
<div id="oddil1" class="skryvany">
aaaa</div>



Neví někdo proč mě tohle nefunguje?
dinkousek
Profil *
mám tu problém:
<script>
function zobrazSkryj(idecko){
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
}
</script>
<style>
lmenu {cursor: pointer; cursor: hand; text-decoration: underline}
.skryvany {display: none; color: red;}

</style>

<menu>
<h3>Kategorie</h3>
<lmenu onclick="zobrazSkryj('oddil1')">Adobe photoshop</lmenu>
<div id="oddil1" class="skryvany">
Signatury</div>
<div id="oddil1" class="skryvany">
Signatury</div>
<br><lmenu onclick="zobrazSkryj('oddil2')">Nadpis druhého oddílu</lmenu>
<div id="oddil2" class="skryvany">
Druhý oddíl: bla bla bla text</div>
<div id="oddil1" class="skryvany">
aaaa</div>


neví někdo proč mě to nefunguje??
dinkousek
Profil *
moc se omlouvám já to poslal 2x
dinkousek
Profil *
neříkejte mě že to nikdo neví.Pls poraďte
DJ Miky
Profil
Každý element musí mít unikátní id, nemůžeš použít dvakrát na stránce stejné.

Přepsal bych to asi takhle:

<lmenu onclick="zobrazSkryj('oddil1-1'),zobrazSkryj('oddil1-2')">Adobe photoshop</lmenu>
<div id="oddil1-1" class="skryvany">
Signatury</div>
<div id="oddil1-2" class="skryvany">
Signatury</div>
dinkousek
Profil *
super už to jede ale jen ve FF. Nejede to v IE naví někdo proč prosím??Tady je můj kód:
<script>
function zobrazSkryj(idecko){
el=document.getElementById(idecko).style;
el.display=(el.display == 'block')?'none':'block';
}
</script>
<style>
lmenu {cursor: pointer; cursor: hand; text-decoration: underline, font-size:12px;}
lmenu a:hover {text-decoration: none;
color: #3cb8ff;
height: 15px;
background-color: #4a4a4a;}
.skryvany {display: none; color: red;}

</style>

<menu>
<h3>Kategorie</h3>
<lmenu onclick="zobrazSkryj('oddil1-1'),zobrazSkryj('oddil1-2'),zobrazSkryj(' oddil1-3'),zobrazSkryj('oddil1-4'),zobrazSkryj('oddil1-5')">3D Studio Max</lmenu>
<div id="oddil1-1" class="skryvany">
Základy</div>
<div id="oddil1-2" class="skryvany">
Modelování</div>
<div id="oddil1-3" class="skryvany">
Render</div>
<div id="oddil1-4" class="skryvany">
Textové efekty</div>
<div id="oddil1-5" class="skryvany">
Animace</div>
<br><lmenu onclick="zobrazSkryj('oddil2-1'),zobrazSkryj('oddil2-2'),
zobrazSkryj('oddil2-3'),zobrazSkryj('oddil2-4'),zobrazSkryj('oddil2-5' ),zobrazSkryj('oddil2-6')">Adobe photoshop</lmenu>
<div id="oddil2-1" class="skryvany">
Textové efekty</div>
<div id="oddil2-2" class="skryvany">
Virtuální tuning</div>
<div id="oddil2-3" class="skryvany">
Efekty</div>
<div id="oddil2-4" class="skryvany">
Webová grafika</div>
<div id="oddil2-5" class="skryvany">
Ostaní</div>
<div id="oddil2-6" class="skryvany">
Fotoefekty</div> <br>
<lmenu onclick="zobrazSkryj('oddil3-1'),zobrazSkryj('oddil3-2'),
zobrazSkryj('oddil3-3')">CSS</lmenu>
<div id="oddil3-1" class="skryvany">
Menu</div>
<div id="oddil3-2" class="skryvany">
Layouty</div>
<div id="oddil3-3" class="skryvany">
Ostatní</div><BR>
<lmenu onclick="zobrazSkryj('oddil4-1'),zobrazSkryj('oddil4-2'),
zobrazSkryj('oddil4-3'),zobrazSkryj('oddil4-4')">PHP</lmenu>
<div id="oddil4-1" class="skryvany">
Základy</div>
<div id="oddil4-2" class="skryvany">
PHP v praxi</div>
<div id="oddil4-3" class="skryvany">
Seriály</div>
<div id="oddil4-4" class="skryvany">
Ostaní</div><BR>
<lmenu onclick="zobrazSkryj('oddil5-1'),zobrazSkryj('oddil5-2')">Sonny Vegas</lmenu>
<div id="oddil5-1" class="skryvany">
Základy</div>
<div id="oddil5-2" class="skryvany">
Efekty</div>
<BR>
<lmenu onclick="zobrazSkryj('oddil6-1'),zobrazSkryj('oddil6-2'),
zobrazSkryj('oddil4-3')">JavaScript</lmenu>
<div id="oddil6-1" class="skryvany">
Příklady</div>
<div id="oddil6-2" class="skryvany">
Základy</div>
<div id="oddil5-3" class="skryvany">
Seriály</div><br>
<lmenu onclick="zobrazSkryj('oddil7-1'),zobrazSkryj('oddil7-2'),
zobrazSkryj('oddil7-3'),zobrazSkryj('oddil7-4')">Nezařezené</lmenu>
<div id="oddil7-1" class="skryvany">
Adobe Photoshop</div>
<div id="oddil7-2" class="skryvany">
CSS</div>
<div id="oddil7-3" class="skryvany">
PHP</div>
<div id="oddil7-4" class="skryvany">
3D Studio Max</div>
<BR>

</menu>

dinkousek
Profil *
V ie to vůbec nejde rozkliknout:(
esemeska
Profil
dinkousek
Nevím, jestli existuje tag <lmenu> (určitě ne), ale IE ho na 100% nezná;) zkus tam dát jiný tag a uvidíš
Toto téma je uzamčeno. Odpověď nelze zaslat.

0