Avatar billede overgreat Forsker
18. juli 2005 - 16:22 Der er 14 kommentarer og
1 løsning

Kan man sætte billede oven på billede?

Hej Jeg ønsker at vide, om man kan sætte et solgt skilt oven på et billede.

Jeg kan ikke sætte billedet som baggrund og derefter lægge solgt skiltet over som almindeligt image.

Kender i en måde hvorpå jeg kan fixe dette problem?

DVS jeg har et billede af en bil. Jeg ønsker at lave en kode så jeg kan sætte et solgt-image ovenpå.
Avatar billede busschou Praktikant
18. juli 2005 - 16:25 #1
Du kan finde små programmer som kan sætte teksten oveni dit billede, så det bliver et nyt billede
Men i html kan du klare det ved at style billedets z-index værdi så det ligger foran det andet, og så i øvrigt positionerer det derhen hvor du vil så det er på midten eller i hjørnet eller lign
http://www.w3schools.com/css/pr_pos_z-index.asp
Avatar billede roenving Novice
18. juli 2005 - 16:26 #2
Ved at placere begge inde i en positioneret boks og så positionere Solgt-skiltet absolut !-)

<div style="position:relative;">
  <img src="dibBil.jpg" style="width:200px;height:150px">
  <img src="solgt.gif" style="position:absolute;top:50px;left:50px;width:100px;height:50px;">
</div>
Avatar billede roenving Novice
18. juli 2005 - 16:26 #3
z-index er ikke nødvendigt ...
Avatar billede overgreat Forsker
18. juli 2005 - 16:27 #4
Hvordan vil det så se ud, hvis jeg f.eks. siger 10 pixels fra vandret midte og 800 ned fra toppen?
Avatar billede roenving Novice
18. juli 2005 - 16:28 #5
Det skal vel være i forhold til billedet, og det er vel ikke 800 højt ?-)
Avatar billede overgreat Forsker
18. juli 2005 - 16:29 #6
hej roenving

Jeg prøver lige din løsning...
Avatar billede overgreat Forsker
18. juli 2005 - 16:34 #7
Roenving

Det virker helt kanon!!!!!!!

Sender du et svar!
Avatar billede roenving Novice
18. juli 2005 - 16:35 #8
Velbekomme '-)
Avatar billede busschou Praktikant
18. juli 2005 - 16:35 #9
roenving >> det vil så sige at der gælder reglen om at det billede som står først i koden altid vil være bag det næste, så længe det er positioneret til det? Altså hvis man vil have solgt skiltet bag billedet så skal det blot kodes før billedet i html?
Avatar billede roenving Novice
18. juli 2005 - 16:36 #10
>>busschou
  Jepz !-)

-- og tak for point ;~}
Avatar billede busschou Praktikant
18. juli 2005 - 16:37 #11
ok er det en smutter eller er det meningen?, for hvis det er meningen at elementerne blot tages i rækkefølge, så er brugen at z-index jo helt generelt overflødig vil jeg mene
Avatar billede roenving Novice
18. juli 2005 - 16:38 #12
Nå, nej, hvis det er positioneret absolut vil det ligge foran ...

-- men flere absolut positionerede vil ligge i kode-rækkefølge !-)

-- havde ikke lige nærlæst ...
Avatar billede roenving Novice
18. juli 2005 - 16:40 #13
Tjah, nogle gange positionerer man jo absolut efter andre principper, så er z-index nødvendigt !-)

-- eksempelvis er det jo blevet en trend indenfor .NET-verdenen at positionere absolut, og så have elementerne i et misk-mask i koden ...
Avatar billede busschou Praktikant
18. juli 2005 - 16:45 #14
ok, jeg troede bare kun man kunne gøre det med z-index
Men jeg kan da godt se når jeg tænker mig om at der selvfølgelig skal være regler for hvad der skal vises, når nu man lægger fem elementer oven i hinanden
Og så at tage dem i rækkefølge virker selvfølgelig meget naturligt
Men i mine øjne så betyder det også at brugen af z-index slet ikke er relevant på absolut positionerede elementer
Men sådan har det måske altid været
jaja man lærer jo så længe man lever ;o)
Avatar billede roenving Novice
18. juli 2005 - 16:54 #15
Jeg bruger personligt absolut positionering så lidt som muligt, og anser det for dårlig kodestil, hvis man sparker alt ind på den måde ...

Ideelt set skal man nemlig kunne vise en side uanset vinduets størrelse, og kun hvis indholdet umuligt kan vises indenfor skærmen, skal alt ikke være synligt ...

-- det kan man kun opnå ved at bruge principper baseret på flow-layout, og så er det rigtigt, at man så ligesågodt kan udnytte, at senere definerede elementer, vil være placeret nærmest brugeren ...

-- men hvis man baserer sit site på absolut placerede elementer, kan det faktisk betale sig at bruge z-index næsten konsekvent, men det kan godt nok blive svært at finde et bestemt element i kode ...

-- men oftest vil man jo benytte sig af et grafisk interface, som i forvejen ikke kan finde ud af at skrive valid kode, så den kigger man forhåbentlig aldrig i !-)
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