archiv
3 příspěvky
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravím, mám dotaz ohledně kódu na rozbalovací text. Kód vypadá takto: </div> <script> function zobrazSkryj(idecko){ el=document.getElementById(idecko).style; el.display=(el.display == 'block')?'none':'block'; } </script> <style> h3 {cursor: pointer; cursor: hand; text-decoration: underline} .skryvany {display: none} </style> <p align="center"><font face="arial,helvetica,sans-serif" size="5" color="#000000">2009</font> <tr> <th colspan="1"><h1 onclick="zobrazSkryj('oddil1')">LISTOPAD</h1> <div id="oddil1" class="skryvany"></th> </tr> <tr> <td class="row3" colspan="2"><span class="gensmall"> (text po rozkliknutí) <a href="NECO.HTML">NADPIS</a><br> <a href="NECO.HTML">NADPIS</a><br> <a href="NECO.HTML">NADPIS</a><br> <a href="NECO.HTML">NADPIS</a><br> <a href="NECO.HTML">NADPIS</a><br> <a href="NECO.HTML">NADPIS</a><br> <a href="NECO.HTML">NADPIS</a><br> <a href="NECO.HTML">NADPIS</a> </span></td> </tr> <tr> <td class="row1"> </td> <td class="row2"> <p><script type="text/javascript"> tinypic_layout = 'wide'; tinypic_type = 'both'; tinypic_links = 'forum'; tinypic_language = 'en'; tinypic_search = 'true'; tinypic_autoload = true; tinypic_callback_url = document.location.href.substr(0,document.location.href.lastIndexOf('/'))+"/callback.html"; tinypic_callback_text = '{L_UPLOAD_ADD_TO_POST}'; </script> <script src="./tinypic_plugin.js" type="text/javascript"></script> </p> </td> </tr> </div> A jelikož to je použito jako Archiv tak bych tam potřebovala dát další měsíc a opět aby se nad tím "LISTOPAD" po rozklinutí otevřel měsíc PROSINEC.. A bohužel nemám ponětí jak, zkoušela jsem to, ale nevedlo se, nebylo to tak jak bych to potřebovala a proto se obracím na vás. Pokud by byl někdo laskav a pomohl by mi, byla bych moc ráda. Ovšem nevím zda-li to vůbec jde uděla tak jak to myslím, pokud ne, nezná někdo nějaký jiný kód na rozbalovací text? Předem moc děkuji za odpovědi.
-
Tak nějak netuším, kde máš problém. Když už máš <p onclick="zobrazSkryj('oddil1')">LISTOPAD</p> a text, který se po rozkliknutí zobrazí (tedy něco jako <p id="oddil1">text</p>), tak proč jednoduše nepřidáš elementy? <p onclick="zobrazSkryj('oddil2')">PROSINEC</p> <p id="oddil2">text</p> ___ Kódu na rozbalovací text znám několik, ale každý se hodí k něčemu jinému -- záleží, jestli to chceš jako rozbalovací menu (potom je javascript relativně zbytečný a dá se to celé vyřešit s pomocí css) nebo jako delší texty článků po kliknutí na nadpisy (pokud by bylo více článku ve stránce, tak by se hodil AJAX -- pro začátečníky ale nemusí být dvakrát vhodný :) Mimochodem, ve stránce by měl být jenom jeden tag <h1> (značí nadpis celé stránky), pro obyčejný text je lepší používat <p> nebo <blockquote>.
-
Děkuji moc, už to chápu :).