Ir para conteúdo

Arquivado

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

Oo...

Menu drop-down de novo =/

Recommended Posts

poxa cara de novo esse menu drop-down complicando....

 

bom, eu quero q os sub menus do menu abram outros sub-menus do proprio sub -menu, pq quando eu coloco os sub-menus dentro do sub-menu(do menu inicialmente), o sub-menu final fica congelado, ou seja, ao inves do sub-menu do sub-menu ficar oculto equanto não se passa o mouse sobre ele e aparecer quando se passa o mouse pelo mesmo, ele fica(o sub-menu do sub-menu) congelado(aparecendo), e não fica oculto enquanto não se passa o mouse sobre ele oculto...

por favor isso é urgente, se alguem manja sobre esse assunto me explica qual meu erro(q eu acho q está no jeito q eu fiz a lista).

 

segue abaixo meu codigo...

 

<html>

<head>

<script>

startList = function() {

if (document.all&&document.getElementById) {

navRoot = document.getElementById("nav");

for (i=0; i<navRoot.childNodes.length; i++) {

node = navRoot.childNodes;

if (node.nodeName=="LI") {

node.onmouseover=function() {

this.className+=" over";

}

node.onmouseout=function() {

this.className=this.className.replace(" over", "");

}

}

}

}

}

window.onload=startList;

</script>

<style type=text/css>

<!--

ul {

margin: 0;

padding: 0;

list-style: none;

width:130px;

border: 1px solid black

 

}

ul li {

position: relative;

text-align:center;

 

}

li ul {

position: absolute;

left:130px;

top: 0;

display: none;

font-size:15px

 

}

ul li a {

display: block;

text-decoration: none;

color:blue;

padding: 1px;

border:1px solid black

 

}

 

/* Fix IE. Hide from IE Mac \*/

* html ul li { float: left; }

* html ul li a { height: 1%; }

/* End */

 

li:hover ul, li.over ul {

display: block; }

--/>

</style>

<title>Menu Drop-down</title>

</head>

<body>

 

<ul id="nav">

<li><a href=home.htm target=conteudo><font

size=3>Exemplo 1</a>

<ul>

<li><a href=#.htm>Sub Exemplo 1</a>

<ul>

<li><a href=#.htm>Menu congelado, tem como mudar isso? e ficar oculto enquanto não se passa o mouse sobre ele, e aparecer quando se passa o mouse sobre ele.</a></li>

</ul>

</ul>

</li>

</li>

 

 

 

 

<li><a href=home2.htm target=conteudo><font

size=3>Exemplo 2</a>

<ul>

<li><a href=#.htm>Sub Exemplo 2</a>

<ul>

<li><a href=#.htm>Outro menu congelado, tem como mudar isso? e ficar oculto enquanto não se passa o mouse sobre ele,e aparecer quando se passa o mouse sobre ele.</a></li>

</ul>

</ul>

</li>

</li>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

novamente estou dizendo que o forum de JAVASCRIPT

 

NÃO

 

é aqui, esse fórum é de

 

Webstandards: CSS / XML / XHTML

 

OK oK OKK ??

Compartilhar este post


Link para o post
Compartilhar em outros sites

meu amigo, isso é considerado "CSS" tanto q ele é explicado o site "Maujor"(q trata de "CSS"), certo q possui uns codigos Javascript, mas é pouca coisa em consideração ao codigo "CSS", pode haver uma brecha se existir um forum q trata de Javascript e CSS junto no mesmo codigo, mas ja q não possui...

Compartilhar este post


Link para o post
Compartilhar em outros sites

meu amigo, isso é considerado "CSS" tanto q ele é explicado o site "Maujor"(q trata de "CSS"), certo q possui uns codigos Javascript, mas é pouca coisa em consideração ao codigo "CSS", pode haver uma brecha se existir um forum q trata de Javascript e CSS junto no mesmo codigo, mas ja q não possui...

<{POST_SNAPBACK}>

porem pra fazer teu codigo funcionar você precisa mexer no JAVASCRIPT nao no css amigão...

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom cara se é para falar assim....pq então se não fosse as regras CSS aplicadas no menu, haveria alguma ordem visivel nas listas, ou alguma coisa decente e atraente para o publico, ou qualquer outra coisa, não poderia virar a ser, se não fosse CSS Oo.ah mano dexa isso pra lá, não vamo fazer confusão, eu so quero saber da minha duvida, se ta te incomodando pedi pra alguem move o barato e já era.não leva nada a serio isso tudo..

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom cara se é para falar assim....

pq então se não fosse as regras CSS aplicadas no menu, haveria alguma ordem visivel nas listas, ou alguma coisa decente e atraente para o publico, ou qualquer outra coisa, não poderia virar a ser, se não fosse CSS Oo.

 

ah mano dexa isso pra lá, não vamo fazer confusão, eu so quero saber da minha duvida, se ta te incomodando pedi pra alguem move o barato e já era.

 

não leva nada a serio isso tudo..

<{POST_SNAPBACK}>

http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif ok !

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.