Avatar billede weiland Nybegynder
28. december 2002 - 16:28 Der er 3 kommentarer og
1 løsning

popup i <div>, der kan lukkes

Jeg har brug for en række links på en side... linksene er hver især knyttet til et div-layer, som dukker frem midt på siden, når man klikker.
Det er vigtigt, at brugeren har mulighed for at lukke dette layer igen.

Det er lidt af en drøm fra min side, for det er ikke lykkedes mig at finde det på nettet.
Er det muligt?
Avatar billede hells Nybegynder
28. december 2002 - 16:42 #1
<html>
<head>

<style type="text/css">
div {
background-color: #ddddff;
position: absolute;
top: 50%;
left: 50%;
margin-top: -100px;
margin-left: -100px;
width: 200px;
height: 200px;
display: none;
}
</style>

</head>
<body>

<a href="" onclick="document.getElementById('id1').style.display='block';return false">vis div1</a>
<a href="" onclick="document.getElementById('id2').style.display='block';return false">vis div2</a>

<div id="id1">
<span onclick="document.getElementById('id1').style.display='none'">luk div</span>
</div>

<div id="id2">
<span onclick="document.getElementById('id2').style.display='none'">luk div</span>
</div>

</body>
</html>
Avatar billede weiland Nybegynder
28. december 2002 - 16:44 #2
JAMEN, hvor er det lækkert. Det var lige sådan det skulle være... :-)
Avatar billede weiland Nybegynder
28. december 2002 - 17:06 #3
Jeg har opdaget en 'sjov' ting... selectbokse, som er på siden, 'skinner' igennem div-laget.
Hvordan sikrer man, at div-laget er ØVERST.

Jeg har prøvet med z-index: 2 i style, men det hjælper ikke....
Avatar billede hells Nybegynder
28. december 2002 - 17:08 #4
hvis z-index ikke virker, ved jeg ikke om der kan gøres noget ved det. jeg har også oplevet browsere hvor formelementer ikke synes at kunne dækkes af noget
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