11. december 2001 - 10:13Der er
9 kommentarer og 1 løsning
layer i tabel/celle
jeg har en tabel - 5rows og 4colonner- jeg ønsker at åbne et skjult layer præcist placeret i en af cellerne. Hvordan gøres dette, hvor/hvad skrives i koderne etc. alt har interesse
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Søt markøren i den ønskede celle og sig \"insert layer\". Angiv derefter den ønskede størrelse, men lad være med at skrive noget i top/left for layeret.
jeg kan ikke få det til at lykkedes. jeg har sat en tabel i en celle, tabellens egenskaber er nedenfor, har efterfølgende placeret et layer i tabellen efter din --> pelkjaers anvisning. med det resultat at mit layer placere sig i det store tabels øverste hjørne og ikke i den valgte celles (hori jeg har placeret en tabel) hjørne ... er det forståeligt?
mit layer ændrer også placering alt efter skærmstørrelse...800/600 og 1024/7xx !?!?
Den kodestump du har skrevet ovenfor virker fint hos mig. Layeret følger tabellen, også selvom jeg centrerer tabellen - layeret følger stadug korrekt med...
i et spørgsmål om et layer der flytter sig, kom du --> pelkjaer ind på at man kunne \"ancher\" et layer til et andet layer eller? du uddybede det en smule, så... som jeg har forstået det må det kunne lade sig gøre at lave dette \"anker\" i top/left af en celle og derefter knytte det til det ønskede layer...eller hvad, har jeg misforstået noget.. hvis ikke kan det så ikke løse mit spørgsmål her på denne side (se top)? mvh 1005
Du kan som sagt sagtens løse problemet med \"snap layers extentionen\" - men jeg kan ikke se hvorfor den \"korte\" løsning jeg allerede har givet ikke dúr...
Jeg har lavet et lille eksempel på hvad jeg tror dit problem er - så hiv det ind i DW og kig på det.
<html> <head> <title>Untitled Document</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\"> <script language=\"JavaScript\"> <!-- <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName==\"Netscape\")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); // -->
function MM_findObj(n, d) { //v4.01 var p,i,x; if(!d) d=document; if((p=n.indexOf(\"?\"))>0&&parent.frames.length) { d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);} if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n]; for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document); if(!x && d.getElementById) x=d.getElementById(n); return x; }
function MM_showHideLayers() { //v3.0 var i,p,v,obj,args=MM_showHideLayers.arguments; for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2]; if (obj.style) { obj=obj.style; v=(v==\'show\')?\'visible\':(v=\'hide\')?\'hidden\':v; } obj.visibility=v; } } //--> </script> </head>
--> pelkjaer ...det var pokkers dit eksempel virker perfekt efter mit ønske...hvorfor jeg ikke kan få det til det.... måske fordi min tabel(5r/4c) er gjort i et editable område fra en templates....? ? vh 1005
det lykkedes mig nogenlunde nu... men vender tilbage på din email, som du lagde ovenfor hvis det er i orden, tak for hjælpen mv1005
Synes godt om
Ny brugerNybegynder
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.