Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

[JS] Problem z menu rozwijane oraz scrollem

Zaczynasz dopiero swoją przygodę z HTML'em? A może mimo swojego doświadczenia natknąłeś się na jakiś problem? Tutaj na pewno znajdziesz pomoc.

[JS] Problem z menu rozwijane oraz scrollem

Post 10.02.2008, 15:59:40

Witam

Mam dwa problemy. Na stronie zastosowałem menu rozwijane ze strony http://www.kurshtml.boo.pl/skrypty/wygl ... ijane.html

Jest to menu, które rozwija się po najechaniu. Wszystko właściwie jest ok tylko mam jeden problem. Chciałbym aby menu otwierało się po kliknięciu (to udało mi sie już zrobić) i kiedy kliknę na następne, żeby poprzednie automatycznie się zamknęło. Próbowałem wielu możliwości i mi nie wychodzi.

Kod:

Kod: Zaznacz cały
<div class="menu">
<dl id="menu9">
<dt><a href="javascript:void(0)">BIOGRAPHY</a></dt>
<dd><div class="a4"><a href="../html/zielony.html">TEKST O AUTORZE</a></div></dd>
<dd><div class="a4"><a href="../html/body.html">BIBLIOGRAFIA</a></div></dd>
<dd><div class="a4"><a href="../html/tekst.html">FILMOGRAFIA</a></div></dd>
</dl>
<script type="text/javascript">
// <![CDATA[
new Menu('menu9', 'position: absolute', false, true, true, -1, -1, -1, -1, true);
// ]]>
</script>
<dl id="menu10">
<dt><a href="javascript:void(0)">TEXTS</a></dt>
<dd><div class="a5"><a href="../css/index.html">MY TEXTS</a></div></dd>
<dd><div class="a5"><a href="../css/definicje.html">TEXT FOR EXIBITIONS</a></div></dd>
</dl>
<script type="text/javascript">
// <![CDATA[
new Menu('menu10', 'position: absolute; left: 110px', false, true, true, -1, -1, -1, -1, true);
// ]]>
</script>
<dl id="menu11">
<dt><a href="javascript:void(0)">PHOTOS</a></dt>
<dd><div class="a4"><a href="../skrypty/ulubione_i_startowa.html">FAMILY ALBUM</a></div></dd>
<dd><div class="a4"><a href="../skrypty/przyciski.html">BROKEN ANGEL</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">VISIT IN MUZEUM</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">TRIBUTE TO</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">FOTOOBIECTS</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">VERY STILL LIFE</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">WHITE-RED-BLACK</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">UZUPIS</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">ON THE GROUND</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">GOMBROWICZ</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">FASHION</a></div></dd>
<dd><div class="a4"><a href="../skrypty/aktualizacja.html">GOLD MOUNTAIN</a></div></dd>
</dl>
<script type="text/javascript">
// <![CDATA[
new Menu('menu11', 'position: absolute; left: 213px', false, true, true, -1, -1, -1, -1, true);
// ]]>
</script>
<dl id="menu12">
<dt><a href="">CONTACT</a></dt>

</dl>
<script type="text/javascript">
// <![CDATA[
new Menu('menu12', 'position: absolute; left: 316px', false, true, true, -1, -1, -1, -1, true);
// ]]>
</script>
</div>


Kod css:

Kod: Zaznacz cały
.menu {
   position: relative;
   left: 25px;
   top:10px;
   padding: 2px 5px;
}

.menu dl {
   width: 96px;
   height: 23px;
   margin: 0;
   padding: 0;
   background-image: url(images/guzik.gif);
   background-repeat: no-repeat;
}


.menu dt {
   margin: 0;
   padding: 5px 0px;
   color: #fff;
   font-weight: bold;
   text-align: center;
}

dt a {color:#fff;}
dt a:hover   {color:#BC2D2D;}
dt a.active {color:#BC2D2D;}

.menu dd {
width: 150px;
   margin: 0;
   padding: 1px 0px;
   color: #000;
}


dd a {color:#fff;}
dd a:hover   {color:#fff;}
dd a.active {color:#fff;}



Druga sprawa to gdzie mogę znaleźć jakiś kod, przykład kodu który zamiast scrolla w divie ustawi mi dwie strzałki

http://img502.imageshack.us/my.php?imag ... ladka3.jpg - tak chciałbym żeby to wyglądało.

Prosze nie piszcie mi, że jest to niefunkcjonalne i niepraktyczne. WIEM O TYM. Jest to strona nie dla mnie i nie udało mi się przekonać do innego rozwiązania osoby dla której to robie

Pozdrawiam i licze na pomoc
dawid_g
Posty: 60
Dołączył(a): 26.10.2007

Powrót do Początkujący webmaster


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 5 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 51503 zarejestrowanych użytkowników.
Najnowszy użytkownik: Robertven


Nasi użytkownicy napisali:

  • 937832 wiadomości
  • w 247504 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)