Avatar billede durd Nybegynder
14. august 2002 - 13:04 Der er 5 kommentarer og
1 løsning

kan et layer skjules så det ikke fylder?

jeg vil høre om det er muligt at skjule et layer HELT. altså når jeg skjuler mit layer nu, så er der noget plads der er fri der hvor layeret har været.. leyeret er for resten sat til position:relative
Avatar billede hien Nybegynder
14. august 2002 - 13:09 #1
Ja det kan det da :)

Prøv at se på denne kode:


<HTML>
<HEAD>
<TITLE>Vis/gem</TITLE>
<SCRIPT LANGUAGE="JavaScript">
show = 0
function vis(i){
if (show>0) gem(show)
show = i

if (document.layers)
  document.layers["image"+i].visibility='show';
else if (document.all)
  document.all["image"+i].style.visibility='visible';
else if (document.getElementById)
  document.getElementById("image"+i).style.visibility='visible';
}
function gem(i){
if (document.layers)
  document.layers["image"+i].visibility='hide';
else if (document.all)
  document.all["image"+i].style.visibility='hidden';
else if (document.getElementById)
  document.getElementById("image"+i).style.visibility='hidden';
}
</SCRIPT>
</STYLE>
</HEAD>
<BODY>
<A HREF="#" onClick="vis(1)">vis1</A>
<A HREF="#" onClick="gem(1)">gem1</A>
<A HREF="#" onClick="vis(2)">vis2</A>
<A HREF="#" onClick="gem(2)">gem2</A>
<A HREF="#" onClick="vis(3)">vis3</A>
<A HREF="#" onClick="gem(3)">gem3</A>

<DIV ID="image1" style="position : absolute; left : 260px; top :50px;
visibility:hidden;">TEKST 1</DIV>
<DIV ID="image2" style="position : absolute; left : 120px; top :
110px; visibility:hidden">TEKST 2</DIV>
<DIV ID="image3" style="position : absolute; left:280; top:60;
visibility:hidden;">TEKST 3</DIV>
</BODY>
</HTML>
Avatar billede hien Nybegynder
14. august 2002 - 13:11 #2
Ellers kan du også prøve at se:
http://www.eksperten.dk/spm/220351

//hien - http://hien.h4f.dk/
Avatar billede durd Nybegynder
14. august 2002 - 13:12 #3
Det skal jo være en relativ position.. Ellers kan jeg ikke få mit layer til at være et beskemt sted på siden når jeg flytter med det.

Hvis der er en der ved hvordan man kan få et layer til at være et bestemt sted i forhold til et andet layer eller objekt, så kan det nok også løse mit problem. :D
Avatar billede hien Nybegynder
14. august 2002 - 13:14 #4
Jamen kan du ikke bare erstatte "absolute" til "relative" ??
Avatar billede durd Nybegynder
14. august 2002 - 13:16 #5
nej det kan jeg ikke.. for så bliver der et tomrum der hvor mit layer skule havde været..

Laver mit spørgsmål om til dette, da jeg ikke tror på det andet er muligt at lave på den måde jeg havde tænkt mig.
--------------------
Hvis der er en der ved hvordan man kan få et layer til at være et bestemt sted i forhold til et andet layer eller objekt, så kan det nok også løse mit problem. :D
Avatar billede durd Nybegynder
14. august 2002 - 13:30 #6
laver lige et nyt spørgsmål :)
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