buenas tardes nose si ira estoy aqui pero os comento lo que pasa:
el menu va de lujo al 100% abre,cierra cuando doy al menu,pero quiero que se cierre cuando de un click a algun lado de la pantalla nose como hacerlo alguien me ayuda?:
tengo esto:
Código Javascript
:
Ver original<script type="text/javascript" language="javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$("#firstpane p.menu_head").click(function()
{
$(this).css({backgroundImage:"url(down.png)"}).next("div.menu_body").slideToggle(300).siblings("div.menu_body").slideUp("slow");
$(this).siblings().css({backgroundImage:"url(left.png)"});
});
$("#secondpane p.menu_head").mouseover(function()
{
$(this).css({backgroundImage:"url(down.png)"}).next("div.menu_body").slideDown(500).siblings("div.menu_body").slideUp("slow");
$(this).siblings().css({backgroundImage:"url(left.png)"});
});
});
</script>
codigo css:
Código CSS:
Ver original<style type="text/css">
body {
margin: 10px auto;
font: 75%/120% Verdana,Arial, Helvetica, sans-serif;
}
.menu_list {
width: 150px;
}
.menu_head {
padding: 5px 10px;
cursor: pointer;
position: relative;
margin:1px;
font-weight:bold;
background: #eef4d3 url(left.png) center right no-repeat;
}
.menu_body {
display:none;
}
.menu_body a{
display:block;
color:#006699;
background-color:#EFEFEF;
padding-left:10px;
font-weight:bold;
text-decoration:none;
}
.menu_body a:hover{
color: #000000;
text-decoration:underline;
}
</style>
cuerpo del menu algo normal:
Código HTML:
Ver original<div style="float:left" > <div id="firstpane" class="menu_list"> <p class="menu_head">Header-1
</p> <p class="menu_head">Header-2
</p> <p class="menu_head">Header-3
</p>
------pues esto seria todo--agradezco cualquier ayuda ------