estoy implementando un menu tipo acordeon
pero quiero que tome el alto de la pagina eh igual
cuando haga un resize
este es el menu
http://bassistance.de/jquery-plugins...gin-accordion/
demos
http://jquery.bassistance.de/accordion/demo/
este es mi script
Código:
y este es mi body<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> <script type="text/javascript" src="../lib/jquery.dimensions.js"></script> <script type="text/javascript" src="../jquery.accordion.js"></script> <script type="text/javascript"> jQuery().ready(function(){ // simple accordion /*jQuery('#list1a').accordion({ fillSpace: true });*/ jQuery('#list1a').accordion(); // bind to change event of select to control first and seconds accordion // similar to tab's plugin triggerTab(), without an extra method var accordions = jQuery('#list1a'); jQuery('#switch select').change(function() { accordions.accordion("activate", this.selectedIndex-1 ); }); jQuery('#close').click(function() { accordions.accordion("activate", -1); }); jQuery('#switch2').change(function() { accordions.accordion("activate", this.value); }); jQuery('#enable').click(function() { accordions.accordion("enable"); }); jQuery('#disable').click(function() { accordions.accordion("disable"); }); jQuery('#remove').click(function() { accordions.accordion("destroy"); wizardButtons.unbind("click"); }); //-------------------- var windowHeight = getWindowHeight(); var logo = ($("#opera").height()); //para el contenedor de menus general var alto_pantalla = (windowHeight - logo - 5) + "px";//ajustamos para que no sean tan ajustados le quitamos 5 px mas $("#list1a").css("height",alto_pantalla); //para los modulos //----------------- /*$("[id^=sublista_]").each(function(i) { var ident = $(this).attr("id"); var alto_pantalla = (windowHeight - alto_pantalla) + "px"; $("#"+ident).css("height",alto_pantalla); });*/ }); function getWindowHeight() { var windowHeight=0; if (typeof(window.innerHeight)=='number') { windowHeight = window.innerHeight; } else { if (document.documentElement && document.documentElement.clientHeight) { windowHeight = document.documentElement.clientHeight; } else { if (document.body && document.body.clientHeight) { windowHeight = document.body.clientHeight; } } } return windowHeight; } </script>
Código:
solo he podido logra que el contenedor tome el tamaño de pantalla pero aun<div id="opera" style="background:#0F0"> <div class="user"> <img src="img/avatar.png" width="44" height="44" class="hoverimg" alt="Avatar" /> <p>Logged in as:</p> <p class="username">Administrator</p> <p class="userbtn"><a href="#" title="">Profile</a></p> <p class="userbtn"><a href="#" title="">Log out</a></p> </div> <div class="notifications"> <p class="notifycount"><a href="" title="" class="notifypop">10</a></p> <p><a href="" title="" class="notifypop">New Notifications</a></p> <p class="smltxt">(Click to open notifications)</p> </div> </div> <div class="basic" style="float:left; background:#F00" id="list1a"> <a>There is one obvious advantage:</a> <div id="sublista_1" style="background:#0C0; overflow:auto;"> <div id="opciones_1"> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> fsdfdfsdfsdsdf<br /> </div> </div> <a>Now that you've got...</a> <div id="sublista_2"> <div style="background:#999;"> Period. And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> Period. And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> Period. And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> Period. r something completely different.<br/> Period. </div> </div> <a>Rent one bear, ...</a> <div id="sublista_3"> <p> get two for three beer. </p> <p> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> Period. </p> </div> <a>ultimo, ...</a> <div id="sublista_4"> <p> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> Period. </p> </div> <a>ultimo, ...</a> <div id="sublista_5"> <p> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> Period. </p> </div> <a>ultimo, ...</a> <div id="sublista_6"> <p> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> And now, for something completely different.<br/> Period. </p> </div> </div><!--fin contend-->
no se comop bajar las secciones
Uploaded with ImageShack.us
espero sus comentarios