Abba - I took your code and adapted it to no longer use floats (Much of the 'violent' shaking was caused by using floats) This technique involves some more math, but it looks good in the end: http://john.jquery.com/jquery/test/moo-menu.html
--John On 2/2/07, abba bryant <[EMAIL PROTECTED]> wrote: > > I think something like this might be a start. I know the code is probably far > from consistent or optimized. I just threw it together to see what the > problem might be. > > > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> > > <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> > <head> > <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> > <title></title> > <script src="../jquery-1.1.1.pack.js" type="text/javascript"></script> > <style type="text/css"> > * { margin:0; padding:0; border:0; list-style:none; } > ul { height:150px; } > ul li { float:left; position:relative; margin:5px; } > ul li a { display:block; height:150px; width:150px; } > > ul li a#a-1 { background-color:red; } > ul li a#a-2 { background-color:blue; } > ul li a#a-3 { background-color:green; } > ul li a#a-4 { background-color:orange; } > > </style> > > <script type="text/javascript"> > jQuery( > function( $ ) > { > var menu = $( "#menu" ); > > menu > .hover( > function( ){ }, > function( ) > { > $( this ) > .find( "a" ) > .animate( { > width:150 }, "slow" ); > } > ) > .find( "a" ) > .mouseover( > function( ) > { > $( this ) > > .addClass( 'active' ) > > .animate( { width: 210 }, "slow" ); > menu > > .find( "a" ) > .not( > ".active" ) > > .animate( { width: 130 }, "slow" ); > } > ) > .mouseout( > function( ) > { > $( this > ).removeClass( 'active' ); > } > ) > ; > } > ) > ; > </script> > </head> > <body> > <div id="container"> > <ul id="menu"> > <li> # One </li> > <li> # Two </li> > <li> # Three </li> > <li> # Four </li> > </ul> > </div> > </body> > </html> > -- > View this message in context: > http://www.nabble.com/problem-with-mootools-like-top-navigation-tf3159556.html#a8779051 > Sent from the JQuery mailing list archive at Nabble.com. > > > _______________________________________________ > jQuery mailing list > discuss@jquery.com > http://jquery.com/discuss/ > _______________________________________________ jQuery mailing list discuss@jquery.com http://jquery.com/discuss/