Ir para conteúdo

POWERED BY:

Arquivado

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

Deividy

imagem que fica no fim da página

Recommended Posts

Eu tenho que vazer com que uma imagem fique colada na barra de status do browser só que eu não faço a menor idéia de como fazer isso.Alguem pode me ajudar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ExPeRTiM se eu tivese um ex. ficaria bem facil. Por isso que estou perguntando pra vcs porque é muito dificil.Douglas nem dá assim porque eu quero que o desenho fique o tempo todo colado na barra de status.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Valeu bela dica essa seria a minha segunda opção.

 

Eu descobri essa

 

<style type="text/css">body {   background: url(../img/bg-menu.jpg) no-repeat left bottom;}</style>

por em quanto era isso que a chefia queria, mais se eu precisar eu volto aqui.

 

Valeu

 

Um abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não deu certo isso tambem (droga)Com frame eu não estou conseguind. Não esta aceitando a tela como asp, nem sei se pode.Eu queria sugestões de como eu posso fazer.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você sabe programar em javascript?

 

 

browsers que suportam document.all você usa:

document.body.scrollTop

document.body.offsetHeight

 

em outros você usa:

window.pageYOffset

window.innerHeight

 

 

daí você coloca a imagem num div:

<div id="X">

<img src=imagem.jpg width=150 height=50>

</div>

 

faça os cálculos e aplique um estilo CSS para posicionar a imagem usando position.absolute

 

 

quando o usuário movimentar a barra de rolagem a imagem vai movimentar também. Para resolver isso basta usar setTimeout() para reposicionar

 

vou fazer um exemplo e posto mais tarde.

Compartilhar este post


Link para o post
Compartilhar em outros sites

entre <head></head> coloque:

 

<script language=javascript>		img_nome = "rodape_img"; // nome do layer	imagem = "brasil.gif"; // caminho para a imagem	// largura e altura da imagem	img_l = 68; img_a = 50;	fixar_topo = "n"; // s->sim, n->não		imagem_alvo = "<div id=\""+img_nome+"\"><img src=\""+imagem+"\" width="+img_l+" height="+img_a+"></div>";	document.write("<style type=text/css>");	document.write("#"+img_nome+" {position:absolute;visibility:hidden;}");	document.write("</style>");	var i = 0;	function imagem_fixa(){  if(document.all){  	obj = document.all[img_nome].style;  	st = document.body.scrollTop;  	oh = document.body.offsetHeight;  }else{  	obj = document[img_nome];  	st = window.pageYOffset;  	oh = window.innerHeight;  }  if(!i){topo = st;}  topo += parseInt((st-topo)/4);  baixo = parseInt((topo+oh-img_a));  if(fixar_topo=="n"){valor = baixo;}else{valor = topo;}  obj.top = valor;  if(!i){obj.visibility='visible';}	  i=1;  setTimeout("imagem_fixa()",50);	}</script>

na tag body coloque:

onload="imagem_fixa();"

 

 

em qualquer local dentro do corpo coloque isso:

 

<script language=javascript>

document.write(imagem_alvo);

</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpa me meter quando o assunto já ta resolvido. Mas se eu entendi bem, não bastava ele fazer a parte de conteúdo do site em uma tabela e no final desta tabela colocar a imagem? Assim a imagem acompanharia o conteúdo do site, se tivesse mais texto a imagem desceria, se menos texto a imagem subiria junto com o corpo do site...

Compartilhar este post


Link para o post
Compartilhar em outros sites

O que o Deividy queria mesmo foi isso que passei. Ele queria que a imagem ficasse fixa na barra de status e não no final da página.

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.