Avatar billede MadsDue Nybegynder
23. oktober 2011 - 18:47 Der er 4 kommentarer og
1 løsning

Dropdown menu med mouseover

Hej

Jeg vil meget gerne have lavet en menu som på følgende hjemmeside.

http://www.ob.dk/

Hvor dropdown kommer til at stå på sammen måde.

Jeg har allerede lavet følgende:

<body>
        <div class="main_top">
            <div class="menu">
                <div class="logo">
                    <img src="../../billede/forside/logo.png" />
                </div>
               
                <div class="info">
                    <a id="forside">FORSIDE</a>
                    <a id="om-os">OM OS</a>
                    <a id="kontakt">KONTAKT</a>
                </div>
           
                    <div id="menu">
                        <div class="inner">
                            <ul>
                                <li>
                                    <a class="current home_botton" href="http://www.miinto.dk/" title="Tøj | shop modetøj online i Danmarks fedeste tøjbutikker | miinto.dk">
                                        <input type="button" class="btn_home" />
                                    </a>
                                </li>
                                <li>
                                    <span id="women_menu_tricker">
                                        <a class="women " href="http://www.miinto.dk/guide-k" title="Dametøj">
                                        <input type="button" class="btn_woman">
                                        </a>
                                       
                                        <div id="men_menu" class="dropdown_menu">
                                           
                                        </div>
                                       
                                    </span>
                                </li>
                                <li>
                                    <span id="men_menu_tricker">
                                        <a class="men " href="http://www.miinto.dk/guide-k" title="Dametøj">
                                        <input type="button" class="btn_men">
                                        </a>
                                       
                                        <div id="men_menu" class="dropdown_menu">
                                        </div>
                                       
                                       
                                    </span>                        
                                </li>
                                <li>
                                    <span id="discount_menu_tricker">
                                        <a class="tilbud " href="http://www.miinto.dk/guide-t" title="Udsalg">Tilbud</a>
                                       
                                        <div id="discount_menu" class="dropdown_menu">
                                        </div>
                                    </span>
                                </li>
                                <li>
                                    <span id="discount_menu_tricker">
                                        <a class="mærker " href="http://www.miinto.dk/guide-t" title="Udsalg">Mærker</a>
                                       
                                        <div id="discount_menu" class="dropdown_menu">
                                        </div>
                                    </span>
                                </li>
                                <li>
                                    <span id="discount_menu_tricker">
                                        <a class="Designer " href="http://www.miinto.dk/guide-t" title="Udsalg">Designer</a>
                                       
                                        <div id="discount_menu" class="dropdown_menu">
                                        </div>
                                    </span>
                                </li>
                            </ul>
                            <form id="search_form" method="get" action="http://www.miinto.dk/search">
                                <div id="menu_search_loop"></div>
                                <div class="search-left"></div>   
                               
                                <img id="search_loading" src="https://www.miinto.dk/gfx/loading.gif" alt="Loading..." />
                                <input class="search-menu" id="search_box" type="text" name="q" value="" autocomplete="off" />
                               
                                <input type="hidden" name="todo" value="search" />
                                <div class="search-right"></div>
                            </form>
                           
                            <div id="search_results"></div>
                           
                        </div>           
                    </div>
                </div>
        </div>
    </body>

Men ved slet ikke hvor jeg skal begynde, med dropdown menuen?
Avatar billede majbom Novice
23. oktober 2011 - 19:10 #1
lav en div for hvert menupunkt, hvor alle som udgangspunkt er skjulte indtil man fører musen henover et punkt i hovedmenuen, hvor, den respektive undermenu-div vises (og selvfølgelig skjules igen, når musen forsvinder fra punktet)
Avatar billede keysersoze Ekspert
23. oktober 2011 - 19:37 #2
Avatar billede olebole Juniormester
23. oktober 2011 - 19:39 #3
<ole>

Det kunne gøres med CSS på denne måde:


<style type="text/css">
.menu,
.menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    background: red;
    color: #fff;
}
.menu {
    position: relative;
    background: blue;
}
.menu li {
    display: inline-block;
    vertical-align: top;
}
.menu li:hover ul {
    display: block;
}
.menu ul {
    position: absolute;
    top: 1.2em;
    left: 0;
    display: none;
}
</style>

<ul class="menu">
    <li>Link #1</li>
    <li>Link #2
        <ul>
            <li>Link #2_1</li>
            <li>Link #2_2</li>
            <li>Link #2_3</li>
            <li>Link #2_4</li>
        </ul></li>
    <li>Link #3
        <ul>
            <li>Link #3_1</li>
            <li>Link #3_2</li>
            <li>Link #3_3</li>
        </ul>
    </li>
    <li>Link #4</li>
</ul>


/mvh
</bole>
Avatar billede MadsDue Nybegynder
23. oktober 2011 - 19:41 #4
Jeg fandt selv den her..
http://javascript-array.com/scripts/simple_drop_down_menu/


Men keysersoze og olebole  i må gerne dele pointene. Så hvis du også lige vil angive svar her
Avatar billede olebole Juniormester
23. oktober 2011 - 19:49 #5
Det var vist ikke det, du efterlyste - men hvis den tilfredsstiller dine ønsker, så er det vel den, du skal bruge.

Jeg samler ikke points, så jeg springer over  =)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester