Avatar billede unsafe Nybegynder
08. marts 2005 - 19:24 Der er 5 kommentarer og
1 løsning

Dropdown menu fungere kun halvt?

Hej, jeg er igang med en side, hvor der er en dropdown menu på, det virker såden halvt.

I firefox så flytter den en af menupunkterne ned på næstelinje og opføre sig dumt, eller kun indtil man opdatere, men så gør den det igen ved  side skift.

Det er min kode:

    <script language="javascript">
        var dropDowns = {}
        function sm(menuName){
            if(dropDowns[menuName])clearTimeout(dropDowns[menuName])
            document.getElementById(menuName).style.display = ''
        }
        function hm(menuName){
            dropDowns[menuName] = setTimeout(function(){
                document.getElementById(menuName).style.display = 'none'
            },50)
        }
    </script>

<div class="menu">
<div class="menuItem">
    <a href="#" onmouseover="sm('m1')" onmouseout="hm('m1')">
    <table width="150" height="20" border="0"><tr><td style="font-family: Verdana; font-size: 8pt;" align="center"><b>GROTTEN</b></td></tr></table></a>
    <div  id="m1" style="position:absolute;display:none; border-right:1px solid #000000;" onmouseover="sm(this.id)" onmouseout="hm(this.id)">

        <a href="#">PROFIL</a>
        <a href="#">GÆSTEBOG (0)</a>
        <a href="#">POST (1)</a>
        <a href="#">VENNER (0 online)</a>
        <a href="#">FILER</a>
        <a href="#">GALLERI</a>
        <a href="#">STATISTIK</a>

</div>
</div>
</div>

OG her Css'en :

.menu a {
    display:block;
    background: url('bg1.jpg');
    width:150px;
    height:20px;
    color:#000000;
    font-family:verdana;
    font-size:8pt;
    text-align:center;
    text-decoration: none;
    border-left:1px solid #000000;
}


.menu a:hover{
    background: url('bg2.jpg');
    color: #000000;

}


.menu .menuItem {
        float:left;

}

Dette er meget vigtigt for mig, så håber der findes enr ar sjæl der har mdo på at hjælpe, og selvfølgelig modtage mine 200 points :)
Avatar billede unsafe Nybegynder
08. marts 2005 - 19:25 #1
Nåå ja Side link: www.unsafe.dk/se Undskyld stavefejl, er meget træt.
Avatar billede neo_bill Nybegynder
08. marts 2005 - 22:52 #2
Preload billeder?

Når man har været der lidt, virker det fint :)
Avatar billede unsafe Nybegynder
08. marts 2005 - 23:02 #3
Hmm, er det så kun på min? har opløsningen 1280 x 1024. Tager lige et screenshot så i kan se havd jeg snakker om :)

www.unsafe.dk/seher.jpg

Husk det er når du ser den i firefox. I IE virker det fint.
Avatar billede roenving Novice
09. marts 2005 - 01:42 #4
Den virker faktisk bedre i min Mozilla end i IE ?-)
Avatar billede unsafe Nybegynder
09. marts 2005 - 01:57 #5
:O okey? hvordan kan det være? men ikke ved min skærm :S er der forskel på hvordan skærme viser side, altså hvad mærke de er osv?

Burde det da ikke, Men har set den fra skolen og bibloteket af og der var der intet problem, hvad hvis det kun er i opløsningen 1280 x 1024 ?
Avatar billede unsafe Nybegynder
07. april 2005 - 01:24 #6
hmm ?
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