Avatar billede deamill Nybegynder
02. december 2010 - 09:45 Der er 7 kommentarer og
1 løsning

Vis billede i forgrunden

Hej,

Jeg har behov for et script eller noget til at vise et billede i forgrunden på skærmen.

Altså, jeg har nogle små billeder på min side, hvis man trykker på et af dem, så skal der i forgrunden bliver vist det valgte bille i fuld størrelse.

Nogle gode idéer?

På forhånd tak
Avatar billede mcb2001 Nybegynder
02. december 2010 - 09:59 #1
du skal bruge "z-index" i CSS til at løse denne opgave.
Avatar billede deamill Nybegynder
02. december 2010 - 10:06 #2
kan ikke lige se hvordan. Bruges z-index ikke til eksisterende billeder på ens side? Altså om et eksisterende billede skal placeres foran eller bagved tekst?

Jeg har brug for noget som når man klikker på et link, så tager den et nyt billede og placerer det i forgrunden på den allerede loadede hjemmeside.
Avatar billede -Theisen- Nybegynder
02. december 2010 - 10:10 #3
Jeg tror måske at det er sådan noget her:
http://fancybox.net/
du er ude efter.
Avatar billede mcb2001 Nybegynder
02. december 2010 - 10:25 #4
Hvis du opretter en tom DIV, og sætter z-index på denne til altid at ligge forrest. Og når der så trykkes på dit link sætter du billedet ind i DIV

<div style="z-index: 1000; visibility: hidden">
<img id="img_shower" src="" alt="">
</div>

<a href="#" onclick="java script: funktion_til_at_skift_billede();">Link til billede</a>

<script type="text/javascript">
function funktion_til_at_skift_billede()
{
var _elem = document.getElementById('img_shower');
_elem.src = 'billede.jpg';
_elem.style.visibility = 'visible';
}
</script>
Avatar billede deamill Nybegynder
02. december 2010 - 10:54 #5
@mcb2001

Det ser faktisk ok ud, jeg har dog lige et spørgsmål. Kan jeg hvis jeg gør det som du skriver, f.eks. få den til at vise billedet centreret på siden?
Avatar billede mcb2001 Nybegynder
02. december 2010 - 11:26 #6
Det ville være noget ala det her. Du lægger den absolut på siden, tvinger den til at være 100% høj og bred og align'er så indhold.

<div style="z-index: 1000; visibility: hidden; width: 100%; height: 100%; vertical-align: middle; position: absolute; top: 0px; left: 0px;" align="center">
<img id="img_shower" src="" alt="">
</div>
Avatar billede deamill Nybegynder
14. december 2010 - 08:41 #7
@mcb2001
jeg fik det til at virke, så hvis du lige svarer :-)
Avatar billede mcb2001 Nybegynder
14. december 2010 - 10:59 #8
velbekomme
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