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
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
02. december 2010 - 09:59
#1
du skal bruge "z-index" i CSS til at løse denne opgave.
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.
02. december 2010 - 10:10
#3
Jeg tror måske at det er sådan noget her:
http://fancybox.net/ du er ude efter.
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>
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?
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>
14. december 2010 - 08:41
#7
@mcb2001 jeg fik det til at virke, så hvis du lige svarer :-)
14. december 2010 - 10:59
#8
velbekomme
Vi tilbyder markedets bedste kurser inden for webudvikling