Avatar billede herlevsen123 Nybegynder
09. november 2012 - 13:20 Der er 13 kommentarer og
1 løsning

Opacity i dropdown menu

Jeg har lavet en dropdown menu med, hvor jeg gerne vil have den til at have en opacity på 90%, men når jeg ser den i browseren, hvor den "dropper" ned over feks et billede, ser man at den ikke er gennemsigtig over billedet, men som om at den har en hvid baggrund bag sig som man kan se igennem, hvilket gør at en bare får en lysere grå farve. Håber i forstår hvad jeg mener (:

Her er min kode:

@charset "utf-8";
/* CSS Document */

#cssmenu {
    background-image:url(ddbg.gif);
    background-repeat:repeat-x;
    }
#cssmenu > ul {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 960px;;
    height: 25px;
    font: normal 10px arial, helvetica;
    line-height: 25px;
}
#cssmenu > ul li {
    height: 25px;
    margin:0;
    padding:0;
    display:block;
    float:left;
    position:relative;
    padding-left: 15px;
    padding-right: 15px;
    border-right: 1px solid #454545;
}
#cssmenu > ul li a:link, #cssmenu > ul li a:visited, #cssmenu > ul li:hover a, #cssmenu > ul li a:hover, #cssmenu > ul li a:active {
    text-decoration:none;
    color:#ffffff;
}


#cssmenu > ul li ul {
    margin: 0;
    padding: 0;
    list-style:none;
    display:none;
    position:absolute;
    top:25px;
    left:0px;
}
#cssmenu > ul li:hover ul {
    display:block;
}
#cssmenu > ul li ul li {
    padding: 10px;
    width: auto;
    height: auto;
    border:none;
    background-image:url(ddbg2.png);
    background-repeat: repeat;
}

#cssmenu > ul li ul li a:link, #cssmenu > ul li ul li a:visited, #cssmenu > ul li ul li:hover a, #cssmenu > ul li ul li a:active, #cssmenu > ul li ul li a:hover {
    clear:left;
    background:#333333;
    padding: 0;
    width:146px;
    border:none;
    position:relative;
    z-index:1000;
}

#cssmenu > ul li ul li textarea {
    width: 450px;
    height: 120px;
    padding: 10px;
    border: none;
}

#cssmenu > ul li ul li input {
    font-size: 10px;
    padding: 5px;
    border: none;
    background: #ffffff;
}





Html:

        <div id="cssmenu">
            <ul>
              <li><a href='#'>SKRIV BESKED</a>
                  <ul>
                    <li><textarea rows="10" cols="30" placeholder="Skriv din besked her."></textarea><input type="submit" value="SEND"></li>
                  </ul>
              </li>
              <li><a href='#'>DEL MED EN VEN</a>
                  <ul>
                    <li><textarea rows="10" cols="30">Hej. Se lige den her person jeg har fundet. Han/hun ser interessant ud! (:</textarea><input type="submit" value="SEND"></li>
                  </ul>
              </li>
              <li><a href='#'>PUNKT 3</a></li>
              <li><a href='#'>PUNKT 4</a></li>
              <li><a href='#'>PUNKT 5</a></li>
            </ul>
        </div>

Mit eget gæt er at den arver en hvid baggrund fra parent element, men kan simpelthen ikke gennemskue hvor. Det er png-filen ddbg2 der er gennemsigtig. Har naturligvis også prøvet med opacity 0.9, med præcis samme resultat.

Håber der er en klog person der kan kaste lys over det. (:
Avatar billede olebole Juniormester
09. november 2012 - 13:25 #1
<ole>

Prøv at lægge et link

/mvh
</bole>
Avatar billede herlevsen123 Nybegynder
09. november 2012 - 13:26 #2
Har det desværre kun liggende lokalt :(
Avatar billede olebole Juniormester
09. november 2012 - 13:54 #3
Jamen, så uploader du det jo bare
Avatar billede herlevsen123 Nybegynder
09. november 2012 - 13:57 #4
Har ikke noget webhotel, ellers ville jeg meget gerne gøre det (:
Avatar billede olebole Juniormester
09. november 2012 - 14:12 #5
Så finder du et gratis sted at uploade ... brug Google
Avatar billede herlevsen123 Nybegynder
09. november 2012 - 14:15 #6
Har lavet en zip fil(:

http://gupl.dk/687095/
Avatar billede olebole Juniormester
09. november 2012 - 14:23 #7
Det er overordentlig sjældent, at folk har lyst til at downloade og teste filer. Det webkode, du spørger om  *o)
Avatar billede herlevsen123 Nybegynder
09. november 2012 - 14:31 #8
Synes nu det er rimelig nemt at hente og åbne en html fil. Det er lidt omsonst at oprette et gratis webhotel for en lille lille bitte fejl. Der er ikke mere kode til det end hvad jeg har skrevet heri (:  Så jeg håber og krydser fingre for at der er en venlig sjæl der lige gider åbne filen og kigge på det ;)
Avatar billede olebole Juniormester
09. november 2012 - 15:42 #9
- og jeg synes nu, det rimelig lidt arbejde for at få løst sit problem ganske gratis. Det mindste, man kan gøre for at få sit problem løst, er at gøre det umiddelbart tilgængeligt. Mener man ikke at kunne overkomme det, er problemet nok ikke så stort
Avatar billede herlevsen123 Nybegynder
09. november 2012 - 17:08 #10
Jeg mener nu at jeg har gjort det særdeles tilgængeligt. Ser ingen grund til at skulle oprette et webhotel, det bliver sku nærmest ikke nemmere end at hente den fil jeg har lagt op, du orker nok heller ikke at trykke på linket så. Virker ærlig talt som om du ikke gider hjælpe, men bare vil moralprædike. (:
Avatar billede olsensweb.dk Ekspert
09. november 2012 - 18:13 #11
fortrækker så absolut også en online vertion, jeg kan lege med frem for at skulle downloade coden, især når det er simpel html/css
ved serverside code kan det være en god ide at kunne downloade det

#cssmenu > ul {
    padding: 0;
    margin: 0;
    list-style: none;
    width: 960px;; <-- fjern lige det ekstra semicolon
    height: 25px;
    font: normal 10px arial, helvetica;
    line-height: 25px;
}


#cssmenu > ul li {
Opacity: 0.3; <-- prøv at indsætte denne linje IE9, FF, ....
    height: 25px;
    margin:0;
    padding:0;
    display:block;
    float:left;
    position:relative;
    padding-left: 15px;
    padding-right: 15px;
    border-right: 1px solid #454545;
}

hvem er din mål gruppe ??
IE8 skal have det på denne filter:alpha(opacity=30); måde
Avatar billede olebole Juniormester
09. november 2012 - 18:40 #12
#10: Med mindre man har et ekstrem forkælet verdensbillede, er det næppe et spørgsmål om, hvad jeg gider! Du er mere end velkomment il at lade mig hjælpe dig som freelancer. Ny kunde betyder mindst fire timer - 750 i timen - 3.750 kr incl. moms.

En helt anden ting er, at hvis du vil fordrive tiden med at strikke, må du investere i et par strikkepinde. Vil du dyrke tulipaner, må du investere i en sæk jord. Vil du skrive webkode, må du investere i et webhotel. Det kan da ikke være så svært - og Herregud, det koster ikke mere end en dåse Cola ... om måneden!
Avatar billede herlevsen123 Nybegynder
10. november 2012 - 14:21 #13
ronols: Nu virker det tilsyneladende, omend jeg har haft skrevet det mange gange. Smider du et svar? (:
Avatar billede olsensweb.dk Ekspert
13. november 2012 - 19:19 #14
får du her
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