Ir para conteúdo

POWERED BY:

Arquivado

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

Douglas Riu

[Resolvido] Menu DropDown embaixo de banner em Flash

Recommended Posts

Fala ae galera, tranquilo ?

Gente, to com um probleminha aqui, nao sei se é por causa do JS ou do CSS, mas nao consigo resolver.

Seguinte, tenho um menu Drop Down feito com JS e CSS e um banner em flash embaixo, porém quando o dropdown do menu

aparece, ele fica por baixo do banner SWF.

Não sei se ja viram isso ou não. Gostaria muito de um help, qualquer coisa coloquei os códigos, um banner de exemplo e o menu

no link: http://www.douglasriu.com.br/menu.zip para download.

 

Se puderem dar uma olhada pra mim por favor, ficarei muito grato

 

Valeu

 

Abçss

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mude o z-index do flash.

Coloque um valor para ele menor doque o menu.

 

Mas para isso, você precisa definir wmode transparent, e um position para o flash.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fala cara beleza ?Desculpa nao entendi muito bem.

Como eu defino o z-index flash ? eu tenho que jogar o flash dentro de um DIV e definir o Z-index?

Oque é W-mode ? desculpe o desconhecimento disso.. mas ainda não consegui resolver

 

valeu abçss

Compartilhar este post


Link para o post
Compartilhar em outros sites

Não conheço esse script:

AC_FL_RunContent
Dá uma olhada na documentação dele, para ver como você define o wmode.

A forma simples, apenas com HTML, seria:

<td><div style="z-index:1; position:relative">
	<object style="z-index:1; position:relative" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="914" height="241">
		<param name="movie" value="home.swf" />
		<param name="quality" value="high" />
		<param name="wmode" value="transparent" />
		<embed src="home.swf" quality="high" pluginspage="http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="914" height="241" wmode="transparent"></embed>
	</object></div>
</td>
E no css:

ul.menubar li.submenu {
	position: relative;
	z-index: 10; /* aqui o z-index */
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara deu certo aqui, muito obrigado!!

Esse código é gerado quando adiciona o flash manualmente pelo dreamweaver :S por isso eu nao estava

nem achando o parametro Wmode. estava fazendo tudo isso menos definindo esse Wmode, mas agora deu certo.

 

Valeu mesmo fera.

 

Abçss

Compartilhar este post


Link para o post
Compartilhar em outros sites

:lol: tranquilo..

e dica: Deixe o Dreamweaver um pouco de lado.. evite o modo visual dele..

não tenha medo do código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

ehh sei disso, o html e o css eu faço todo na mão mesmo

só a inclusão do banner eu faço por WYSIWYG rsrs.. pq nem lembrava que

dava pra incluir dessa forma

 

Vlw, abçss

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.