Ir para conteúdo

POWERED BY:

Arquivado

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

felipeaj

[Resolvido] Span dentro da DIV causa onmouseout

Recommended Posts

E aí pessoal! Estou testando uma rotina prum sistema, e criei um HTML para testar umas funções, e notei em mais de um caso que um SPAN, B, I, etc dentro de uma DIV faz o onmouseout dela disparar.

 

Exemplo:

<div id="dive" style="width: 100px; height: 150px; background-color: #FFFF99; padding: 10px; border: 1px #000000 solid; display: none; position: absolute; left: 500px; top: 400px;" onmouseout="java script:limpa();">

<span style="font-size: 18px;">Teste texto!</span>

</div>

 

Enquanto o mouse estiver dentro da DIV, ela fica aparecendo

Quando o mouse sai, executa o limpa() que faz ela desaparecer

O problema é que usando o SPAN ali, quando o mouse para em cima do texto, faz o onmouseout disparar, mas o mouse ainda está sob a DIV, porém, sob o texto tb

Se tirar o span (deixar texto direto) isso nao ocorre

 

PS: isso em ambos os browsers que testei (IE e FF)

 

Alguem sabe como posso contornar?

Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

E aí pessoal! Estou testando uma rotina prum sistema, e criei um HTML para testar umas funções, e notei em mais de um caso que um SPAN, B, I, etc dentro de uma DIV faz o onmouseout dela disparar.

 

Exemplo:

<div id="dive" style="width: 100px; height: 150px; background-color: #FFFF99; padding: 10px; border: 1px #000000 solid; display: none; position: absolute; left: 500px; top: 400px;" onmouseout="java script:limpa();">

<span style="font-size: 18px;">Teste texto!</span>

</div>

 

Enquanto o mouse estiver dentro da DIV, ela fica aparecendo

Quando o mouse sai, executa o limpa() que faz ela desaparecer

O problema é que usando o SPAN ali, quando o mouse para em cima do texto, faz o onmouseout disparar, mas o mouse ainda está sob a DIV, porém, sob o texto tb

Se tirar o span (deixar texto direto) isso nao ocorre

 

PS: isso em ambos os browsers que testei (IE e FF)

 

Alguem sabe como posso contornar?

Valeu!

PS: achei a solução!

Se alguém algum dia precisar, está aqui:

http://webmaster-forums.code-head.com/showthread.php?t=854

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.