Avatar billede mikmakmuk Nybegynder
16. maj 2008 - 12:59 Der er 13 kommentarer og
1 løsning

få et billede til at ligge oven på et andet

Hej Eksperter,

Er der en som kan fortælle mig hvorfor det her ikke virker.

<html>
<body>
<div>       
        <div style="width:600px;height:400px;background:#123456;;color:#ffffff;z-index:1;">
            <div style="padding-top:100px;padding-left:50px;width:250px;height:400px;float:left;background:transparent;font-size:38px;font-weight:38px;">
          <div style="text-align:right;margin-right:-50px;z-index:2;"><img src="LINK" style="width:100px;"></img></div>   
        </div>

        <div style="padding-top:25px;padding-left:25px;width:275px;height:400px;float:left;background:transparent;z-index:1;">
            <img src="LINK" style="width:250px;"></img>
        </div>
    </div>
</div>
</body>
</html>

Jeg vil gerne have billedet til venstre til at overlappe billedet til højre.
Avatar billede w13 Novice
16. maj 2008 - 13:08 #1
Der er ikke nogen kode, der hedder </img>, så browserne vil tro, det er en fejl.

Og hvad med at placere billederne med position:absolute; og top og left i stedet?
Avatar billede ejldk Nybegynder
16. maj 2008 - 13:10 #2
http://www.html.dk/tutorials/css/lektion15.asp

læs den igennem, så burde du selv kunne lave det;)
Avatar billede mikmakmuk Nybegynder
16. maj 2008 - 13:20 #3
det var det jeg prøvede :-)
Avatar billede roenving Novice
17. maj 2008 - 13:15 #4
Du har da ikke positioneret dine elementer ?-)

-- og hvad skal du med alle de andre elementer ?o]

-- og hvad er font-weight: 38px; den skal angives med 100-900, hvor 400 er normal og 700 er fed, eller normal, bold, lighter eller bolder !-)

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Tomt dokument</title>
<style type="text/css">
html,body{height:100%;margin:0px;border:0px;padding:0px;font-family:tahoma,verdana,arial,sans-serif;font-size:small;}
</style>
</head>

<body>
<div style="position:relative;width:600px;height:400px;margin:0 auto;background:#123456;">
  <img src="http://www.eksperten.dk/img/elogo.png" style="position:absolute;width:100px;margin: 100px 0 0 50px;">
  <img src="http://www.eksperten.dk/img/elogo.png" style="position:absolute;width:250px;margin: 25px 0 0 100px;">
</div>
</body>

</html>
Avatar billede roenving Novice
17. maj 2008 - 13:16 #5
-- og er det det andet, der skal overlappe, bytter du bare rundt på img-tags !o]
Avatar billede mikmakmuk Nybegynder
18. maj 2008 - 10:31 #6
Du er for sej. 1000 tak
Avatar billede mikmakmuk Nybegynder
18. maj 2008 - 10:32 #7
hov læg lige et svar :-)
Avatar billede mikmakmuk Nybegynder
19. maj 2008 - 16:00 #8
Jeg var lige hurtig nok der. Det er lidt mere kompliceret da det skal sættes op sådan at der skal være to divs ved siden af hinanden, hvor der skal være noget tekst i den til venstre og et billede i den anden. Imellem de to skal det andet billede så være. Jeg må rode videre med det
Avatar billede roenving Novice
19. maj 2008 - 16:47 #9
Du vender bare tilbage, jeg håber, at du kan se ideen i ovenstående, for det trick kan også sagtens bruges på andre elementer, f.eks. divs, og så kan du sagtens lægge to divs ved siden af hinanden og placere billeder, der overlapper !-)
Avatar billede mikmakmuk Nybegynder
20. maj 2008 - 13:10 #10
hmmmm, får de bare z-index efter hvilken rækkefølge de kommer i
Avatar billede w13 Novice
20. maj 2008 - 13:13 #11
Jep, det gør de. På den måde kan man helt undgå brugen af z-index. :)
Avatar billede roenving Novice
20. maj 2008 - 16:18 #12
Nah, de får ikke z-index efter rækkefølgen, men flere elementer med samme z-index (herunder uden !-), vil blive lagt på efterhånden, på samme måde, som når du lægger kort i en bunke !o]
Avatar billede w13 Novice
20. maj 2008 - 16:18 #13
Ja, dvs. det er ikke z-index, de får tildelt, men noget tilsvarende. :)
Avatar billede roenving Novice
20. maj 2008 - 16:40 #14
-- man kan tilføje til mit eksempel, at hvis man stikker kort ind efter deres værdi, men foroven, så vil rækkefølgen bestemme hvilken 2'er osv. der kommer øverst, men z-indexet vil svare til kortværdien, så alle toere ender med at ligge sammen, men rækkefølgen bestemmer om spar, ruder, klør eller hjerter er øverst !-)
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