auklappbares menü mit css/java-script
#1
Hallo!!

mache derzeit mein abschlussprojekt (eine homepage) für die schule und hänge bei der navigation!

mal generell zur Seite:
die gesamte page ist mit asp geschrieben (also eine dynamische website); css ist einer eigenen datei; navi ist auch eigene datei (mittels server-include eingebaut)

das ding sollte aufklappbare unterpunkte haben, was bei mir nicht so richtig funktioniert!! script hab ich von hier: http://webmatze.de/webdesign/javascript/showhidenav.htm

hier mal meine version:


java-script im head:
Code:
<script language="JavaScript">
    function showhide(sub1) {
        var e = document.getElementById(sub1);
        e.style.display = (e.style.display == 'block') ? 'none' : 'block';
    }
  </script>


Navigation (wobei das zwischen den komentaren in einer eigenen datei steht
Code:
<div class="navi"><!--Navigation-->

  <a href="news.asp">News</a>
    <a href="about.asp">Wir über uns</a>
    <a href="chronik.asp">Chronik</a>
    <a href="referenzen.asp">Referenzen</a>
    <a href="#"OnClick="showhide('sub1');">Tätigkeitsbereiche</a>
     <div class="um" id="sub1" style="display:none;">
     <a href="floristik.asp">Florikstik</a>
     <a href="garten.asp">Gartengestaltung</a>
     <a href="innen.asp">Innenraumbegrünung</a>
     <a href="dienst.asp">Dienstleistungen</a>
       </div>
    <a href="galerie.asp">Galerie</a>
    <a href="kontakt.asp">Kontakt</a>
    <a href="anfahrt.asp">Anfahrt</a>
    <a href="impressum.asp">Impressum</a>
    
<!--Navigation ende--></div>

und ausschnitt aus der css-datei:

Code:
div.navi {
    float: left;
    width: 150px;
    height: auto;
    font-weight:bold;
    margin-top: 40px;
    margin-left: 15px;
    margin-bottom: 20px;
    }

div.navi a {
    display: block;
    background-image: url(../images/nav-normal.gif);
    padding-left: 3px;
    padding-bottom: 2px;
    padding-top: 2px;
    border: 1px;
    border-style: solid;
    border-color:#006600;
    margin-bottom: 1px;
    }
        
div.navi a:hover{
    display: block;
    background-image: url(../images/nav-hover.gif);
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 3px;
    border: 1px;
    border-style: solid;
    border-color:#006600;
    margin-bottom: 1px;
    vertical-align: middle;
    }
    
div.um {
    margin-left 10px;
    }

div.um a {
    padding-bottom: 2px;
    padding-top: 2px;
    padding-left: 3px;
    background-image: none;
    
    }


wäre möglich, dass irgndwo ein "blöder" fehler drinn steckt den ich nicht finde...

hoffe, mir kann jemand helfen! Wink danke schonmal! Wink

lg
Zitieren



Nachrichten in diesem Thema
auklappbares menü mit css/java-script - von crazylady - 13.01.2008, 02:03

Möglicherweise verwandte Themen...
Thema Verfasser Antworten Ansichten Letzter Beitrag
  Java Version 9 Herby1958 0 3.056 28.10.2012, 23:27
Letzter Beitrag: Herby1958
  DHTML Menü Tess 3 3.786 25.06.2010, 14:49
Letzter Beitrag: Tess
  Tooltipps per Java Andreas69 24 10.119 29.02.2008, 19:56
Letzter Beitrag: Andreas69
  suche ein leicht einbindbares onmouseklick script litterauspirna 12 6.316 16.02.2008, 21:00
Letzter Beitrag: Mäusel
  Problem mit Javascript-Menu Ebba 9 4.654 14.12.2007, 14:33
Letzter Beitrag: Seramis
  Adventskalender Script Seramis 13 17.171 17.01.2007, 22:30
Letzter Beitrag: Danae
  mein java script wird im IE nicht richtig angezeigt fussi 5 4.774 25.12.2006, 15:36
Letzter Beitrag: Helmut
  Puzzle Script funzt net Titzia 2 2.830 18.05.2006, 15:27
Letzter Beitrag: Titzia
  Probleme mit Java-Script includen Taggy 8 4.851 20.04.2006, 12:32
Letzter Beitrag: Jürgen
  Suche Script für Bildrotator blues 1 2.416 09.04.2006, 17:30
Letzter Beitrag: Kuddl83