Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bart

Camada(div) sempre no mesmo lugar

Recommended Posts

Será que tem como fazer com que o div se mantenha sempre no mesmo lugar, em uma página que tem a barra de rolagem (lateral) gigante? Ou seja, mesmo que o usário rolasse a barra, o LAYER se manteria sempre no mesmo lugar..... como se o <div> fosse relativo a janela e não ao documento..... Alguém sabe como fazer?

Compartilhar este post


Link para o post
Compartilhar em outros sites

fala cara,tb to com o mesmo prob....por acaso você conseguiu fazer ?se conseguiu cola a resposta aqui, por favor.Sds,jovan

Compartilhar este post


Link para o post
Compartilhar em outros sites

Me indicaram esse aí, e me serviu.

Tive que adaptar um pouco, mas funcionou.

 

 

<html> <head> <title>Floyd Float</title> </head> <body> <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> <BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR><BR> <script> if (!document.layers) document.write('<div id="fixacam" style="position:absolute; background:#666666; width:150px; height:100px; font:8pt Tahoma; color:#FFFFFF">') </script> <layer id="fixacam">Seu menu aqui !!!</layer> <script type="text/javascript"> var posvertical="rodape" if (!document.layers) document.write('</div>') function menufloat(){ var startX = 3, startY = 150; var ns = (navigator.appName.indexOf("Netscape") != -1); var d = document; function ml(id){ var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id]; if(d.layers)el.style=el; el.sP=function(x,y){this.style.left=x;this.style.top=y;}; el.x = startX; if (posvertical=="rodape") el.y = startY; else{ el.y = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; el.y -= startY; } return el; } window.stayTopLeft=function(){ if (posvertical=="topo"){ var pY = ns ? pageYOffset : document.body.scrollTop; ftlObj.y += (pY + startY - ftlObj.y)/8; } else{ var pY = ns ? pageYOffset + innerHeight : document.body.scrollTop + document.body.clientHeight; ftlObj.y += (pY - startY - ftlObj.y)/8; } ftlObj.sP(ftlObj.x, ftlObj.y); setTimeout("stayTopLeft()", 10); } ftlObj = ml("fixacam"); stayTopLeft(); } menufloat(); </script> </body> </html>

Espero que te ajude também......

Falow!!!!!!!!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.