facebook animation js'yi tavsiye edebilirim ben de.
developers.facebook.comufacık bir js kütüphanesi. sıkıştırılmış olanı 11kb sadece. mesela horizontal akordiyon için şöyle ufak bir örnek verebilirim. biraz css ve biraz da js bilgisiyle çok güzel işler çıkartılabilir.
<script type="text/javascript" src="animation.compressed.js"><!-- facebook animation --></script >
<script>
function showHide(id)
{
elem = document.getElementById(id);
(elem.style.display != 'none') ? Animation(elem).to('height', '0px').blind().hide().go() : Animation(elem).to('height', 'auto').from('0px').blind().show().go();
}
</script >
<a href="#" onclick="showHide('menu1'); return false;">menu 1</a><br />
<div id="menu1" style="display:none;"><a href="">link 1</a><br /><a href="">link 1</a><br /><a href="">link 1</a><br /></div>
şuradan da örneklere bakabilirsin:
wiki.developers.facebook.comedit: aslında direk olarak senin istediğin şey değil ama tam olarak istediğin gibi bir şey çıkarmak için bulabileceğin en güzel kütüphane.