Szerző Téma: Lenyíló Tartalom  (Megtekintve 596 alkalommal)

0 Felhasználó és 1 vendég van a témában

Nem elérhető pixi

  • Törzstag
  • **
  • Hozzászólások: 611
    • http://pixy.hu/Ujoldal
Re: Lenyíló Tartalom
« Válasz #6 Dátum: 2010. szeptember 05., 22:12:20 »
Ha ilyesmit tudna valaki

Kattintásra lenyílik, újabb kattra becsukódik :

Kód: PHP
  1. <?php
  2.     if (!isset($_GET['nyit'])) {$nyit = 0;} else {$nyit = $_GET['nyit'];}
  3. ?>
  4.  
  5. <html>
  6. <head>
  7. <style type="text/css">
  8.      a          { font: 12px arial; color: blue; text-decoration: none; }
  9.      a:hover    { color: red; }
  10. </style>
  11.  
  12. </head>
  13. <body>
  14.  
  15. <?php
  16. //-------------------------------------  1  -----------------------------------
  17.    echo "<a href='?nyit=".intval($nyit == 1 ? 0 : 1)."'> 1. Fejezet </a><br>";
  18. //-------------------------------
  19.    if ($nyit == 1)
  20.      { echo "<br>1 szöveg szöveg szöveg szöveg szöveg szöveg szöveg <br>
  21.                 szöveg szöveg szöveg szöveg szöveg szöveg szöveg <br>
  22.                 szöveg szöveg szöveg szöveg szöveg szöveg szöveg<br><br>";
  23.      }
  24. //--------------------------------------  2  -----------------------------------
  25.    echo "<a href='?nyit=".intval($nyit == 2 ? 0 : 2)."'> 2. Fejezet </a><br>";
  26. //-------------------------------
  27.    if ($nyit==2)
  28.      { echo "<br>2 szöveg szöveg szöveg szöveg szöveg szöveg szöveg <br>
  29.                 szöveg szöveg szöveg szöveg szöveg szöveg szöveg <br>
  30.                 szöveg szöveg szöveg szöveg szöveg szöveg szöveg<br><br>";
  31.      }
  32. //--------------------------------------  3  ------------------------------------
  33.    echo "<a href='?nyit=".intval($nyit == 3 ? 0 : 3)."'> 3. Fejezet </a><br>";
  34. //-------------------------------
  35.    if ($nyit==3)
  36.      { echo "<br>3 szöveg szöveg szöveg szöveg szöveg szöveg szöveg <br>
  37.                 szöveg szöveg szöveg szöveg szöveg szöveg szöveg <br>
  38.                 szöveg szöveg szöveg szöveg szöveg szöveg szöveg<br><br>";  
  39.      }
  40. //--------------------------------------------------------------------------------
  41. ?>
  42.  
  43. </body>
  44. </head>

Nem elérhető Keveqiah

  • Globális moderátor
  • Teljes tag
  • *****
  • Hozzászólások: 2.332
  • Kisb
    • Keveqiah
Re: Lenyíló Tartalom
« Válasz #5 Dátum: 2010. szeptember 05., 18:40:21 »
Ha valaki tud megoldást írjon.
Köszi.

Kód: Javascript
  1.         function show(id)
  2.         {
  3.                 box = document.getElementById(id);  
  4.                 if (box.style.display=='none')
  5.                         box.style.display='block';
  6.                 else
  7.                         box.style.display='none';
  8.         }

Kód: HTML
  1. <a href="#" onclick="show('elso')" >Első menü
  2. <div id="elso" stlye="display:none;">
  3. első menü alsó menü
  4. </div>
  5.  
  6. <a href="#" onclick="show('masodik')" >Második menü
  7. <div id="masodik" stlye="display:none;">
  8. 'masodik menü'masodik menü
  9. </div>


kiegészítés:
Kód: HTML
  1. <a href="#" onclick="showhide('elso_menu'); return(false);">
  2. <blockquote id="elso_menu" style="display: none">
  3.  
"Gonosz vagyok. Ez ugyebár nem hit dolga."
"Egy ember halála tragédia, ezrek halála statisztika."

Nem elérhető Neon

  • Felhasználó
  • Hozzászólások: 33
Re: Lenyíló Tartalom
« Válasz #4 Dátum: 2010. szeptember 05., 18:32:27 »
Keretet már elkészítettem.

<a href="#" onclick="showhide('azonosito'); return(false);">Neve ( ha erre kattintasz akkor lenyílik)</a>
   <blockquote><table width='350' border='1'><tr>
   <td width='25%'><h3>Szöveg</td></h3>
   <td width='25%'><b></b><h3>Szöveg.</td></h3>

   </tr><tr>
      
<td width='100%' colspan='2'>
<br><h3>Szöveg:</h3>
<br>Szöveg,Szöveg,Szöveg,Szöveg,
<br>Szöveg,Szöveg,Szöveg,Szöveg,

<br><h3>Szöveg:</h3>
<br>Szöveg,Szöveg,Szöveg,Szöveg,
<br>Szöveg,Szöveg,Szöveg,Szöveg,

   </tr><tr>

   </tr></table></blockquote></div><br>

Ezt a Keretet szeretném ha kattintás után lenyílna .
De nem tudom a javascriptet.
És igy a neve alatt van a tartalom.Nem kell lenyitni.
Ha valaki tud megoldást írjon.
Köszi.


Nem elérhető Neon

  • Felhasználó
  • Hozzászólások: 33
Re: Lenyíló Tartalom
« Válasz #3 Dátum: 2010. szeptember 05., 17:24:18 »
Nálam ez a menü nem akar lenyílni. Simán csak átdob 1 másik ..php ra amit be teszek.

Mutatok 1 példát.

http://www.amxmodx.weboldala.net/index.php?file=News

Akár melyikre rákattintasz kidobja a kertet.
Ha ilyesmit tudna valaki adni akkor azt megköszönném.
köszi.

Nem elérhető Metts

  • Törzstag
  • **
  • Hozzászólások: 482
    • -
Re: Lenyíló Tartalom
« Válasz #2 Dátum: 2010. szeptember 05., 17:03:59 »
Kód: Javascript
  1.         function show(id)
  2.         {
  3.                 box = document.getElementById(id);  
  4.                 if (box.style.display=='none')
  5.                         box.style.display='block';
  6.                 else
  7.                         box.style.display='none';
  8.         }

Kód: HTML
  1. <a href="#" onclick="show('elso')" >Első menü
  2. <div id="elso" stlye="display:none;">
  3. első menü alsó menü
  4. </div>
  5.  
  6. <a href="#" onclick="show('masodik')" >Második menü
  7. <div id="masodik" stlye="display:none;">
  8. 'masodik menü'masodik menü
  9. </div>

Nem elérhető Neon

  • Felhasználó
  • Hozzászólások: 33
Lenyíló Tartalom
« Válasz #1 Dátum: 2010. szeptember 05., 16:36:45 »
Helló mindenki.
Valaki tudna nekem segíteni hogy hol találok ilyet? Vagy tudnak nekem csinálni 1 et ?

Van a neve egymás alatt.

Név1
Név2
Név3
Név4

Amikor rákattintasz a Név1 re lenyílik a Tartalom egy keretben. vagy táblán.Ha még 1 szer rákattintasz akkor bezáródik
Ugyan így a többinél is. Akát melyikre kattintasz.

Név1
Szöveg,Szöveg,Szöveg,Szöveg,Szöveg,
Szöveg,Szöveg,Szöveg,Szöveg,Szöveg,
Szöveg,Szöveg,Szöveg,Szöveg,Szöveg,

Név2

Köszi.
Helló.