Ir para conteúdo

POWERED BY:

Arquivado

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

Kurt_RP

Menu deslizante com Drop Down

Recommended Posts

Pessoal, preciso de uma ajuda de vcs.

 

Alguem aqui ja conseguiu fazer ou sabe como se faz um menu drop down que deslize para os lados e que de preferencia "funcione em TODOS os navegadores", de preferencia o IE 6, 7, 8???

 

Tenho um menu aqui feito em CSS, o drop down dele funciona, qdo passa o mouse por cima ele abre o submenu td certinho.

O problema maior mesmo é na hora de fazer a rolagem para os lados, onde se tem uma seta para direita/esquerda para que se possa ter todas as opções e assim nao quebrar na tela.

Alem de deslizar é preciso que o submenu venha junto (sincronizado), sem ficar torto para o lado.

 

Tipo.. eu já consegui fazer funciona, o problema maior é os tais "position" que ficam flutuando para dar o efeito de ir pra cima do texto da pagina.

 

Problemas:

-Não pode-se dar altura fixa para o menu(drop down) para abrir o submenu, pq se ele ficar com altura fixa para area, mesmo ele nao aparecendo e o texto estiver em baixo, caso tenho um "formulario" ao clicar em cima dos campos ele nao vai habilitar pelo fato de ter essa "area" por cima.

-Se colocar position absolute em tudo, na area do menu e nos "submenus" ele ate funciona, problema depois é que ao rolar para os lados ele nao vai acompanhar o menu com os submenus (sincronismo).

 

Olha juro que ja tentei de tudo que é forma, tanto q eu estou desesperado aqui e estou agora socorrendo a vcs.

Pq ja perdi muitos dias em cima disso tentando fazer funcionar de forma "completa" e nao ta rolando.

 

Uma hora eu arrumo um lado e estrago o outro, e assim vai...

Maldito IE :angry:

 

Que raiva, se ele ao mesmo seguisse um "padrao" nao teria todo esse transtorno.

 

 

Ja consegui fazer funciona em tds os navegadores, problema ta sendo da versao 7 pra 8, ele tem sempre uma coisa que faz buga.

 

 

Se alguem souber ai como fazer pra resolver esse problema, por favor me dee uma mao.

 

 

Vlw galera, conto com vcs!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Evandro, obrigado pela ajuda!

Mas infelizmente não é nenhum desses menus ai que eu estou querendo.

 

Eu to fazendo mais uns testes aqui, já consegui pelo menos fazer funciona certinho no IE7 e IE8.

Tive que fazer aquelas viajens la de verificação de navegador e versao pq o IE8 trabalha de uma forma diferente do IE7. :(

 

<!--[if !lt IE 7]><!-->

... classes

<!--<![endif]-->

 

<!--[if !lt IE 8]><!-->

... classes

<!--<![endif]-->

 

 

Enfim, me obriguei a fazer isso pra poder funciona, agora estou tentando fazer se for diferente do IE, para que possa funcionar tambem em todos os outros navegadores, só assim mesmo pra poder conseguir resolver essa encrenca.

<!--[if !IE]>-->

... classes

<!--<![endif]-->

 

Eu vou continuar tentando para os demais navegadores, pois ainda esta com alguns probleminhas aqui, de qualquer forma obrigado ai pela atenção!

Compartilhar este post


Link para o post
Compartilhar em outros sites

você declarou um DOCTYPE ?

fez um css reset ?

 

mostre os teus códigos.

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.