Avatar billede mrfunder Nybegynder
27. december 2007 - 01:45 Der er 4 kommentarer og
1 løsning

Hjælp til position ontop of other element

Hej Eksperter!

Jeg har et billede element som flyder, og neden under har jeg min ul menu som gerne skulle flyde oven på billedet. Umiddelbart nu kan jeg kun få menuen til at placere sig nedenfor billedet? Hvordan flytter jeg det ovenpå?

<a href="index.html"><img class="fleft" alt="" src="images/top.jpg"></a>

<ul id="ulMenu">
    <li class=""><a title="" href="#">Information</a></li>
    <li class=""><a title="" href="#">Galleri</a></li>
    <li class=""><a title="" href="#">Program</a></li>
    <li class=""><a title="" href="#">Arrangement</a></li>
    <li class=""><a title="" href="#">Historie</a></li>
    <li class="selected"><a title="" href="#">Forside</a></li>
</ul>

.fleft {
    float: left;
    }

#ulMenu {
    margin: 0px;
    padding: 0px;
    list-style: none;
}

#ulMenu li {
    list-style: none;
    float: right;
    margin-left: 4px;
    margin-top: 30px;
    margin-bottom: 6px;
}

#ulMenu li a {
    color: #fff;
    padding: 3px;
    padding-left: 10px;
    padding-right: 10px;
    background: #ad7281;
    display: block;
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    outline: none;
}

#ulMenu li a:hover {
    background: #821d1d;
}

#ulMenu li.selected a {
    background: #821d1d;
}

#ulMenu li.selected a:hover {
    background: #821d1d;
}


På forhånd mange tak .- )
Avatar billede w13 Novice
27. december 2007 - 11:30 #1
Prøv - i stedet for at bruge float på billedet - at bruge position:relative; på ulMenu. Så kan du sætte top:-40px; eller noget i den stil, og så skulle det gerne ligge oven på billedet. Alternativt kan du bruge position:absolute; og så finde ud af, hvor mange pixels i top, der egner sig bedst.
Avatar billede roenving Novice
27. december 2007 - 13:52 #2
-- eller sætte et omkransende relativt positioneret element, og så gøre ul'en absolut:

<div style="position:relative;">

<a href="index.html"><img class="fleft" alt="" src="images/top.jpg"></a>

<ul id="ulMenu" style="position:absolute;top:0;left:0;">
    <li class=""><a title="" href="#">Information</a></li>
    <li class=""><a title="" href="#">Galleri</a></li>
    <li class=""><a title="" href="#">Program</a></li>
    <li class=""><a title="" href="#">Arrangement</a></li>
    <li class=""><a title="" href="#">Historie</a></li>
    <li class="selected"><a title="" href="#">Forside</a></li>
</ul>

</div>

-- men det er vel noget rod, at der er klik på både det øverste og det nederste ?-)
Avatar billede mrfunder Nybegynder
27. december 2007 - 15:56 #3
Tusind tak roenving ;-) svar tak
Avatar billede roenving Novice
27. december 2007 - 16:03 #4
Velbekomme '-)
Avatar billede roenving Novice
04. januar 2008 - 00:32 #5
-- og tak for point ;~}
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