我有一个包含 n 个项目的无序列表,应该将其转换为如下图所示的水平菜单。我能够选择所有奇怪的项目并将它们移动到列表的末尾,创建两个菜单行,但我发现居中相当困难。
我使用过但无法居中的代码:
jQuery('#ja-mainnav ul li').css({'float':'left', 'display': 'block', 'margin-left': 'auto', 'margin-right': 'auto' });
jQuery('#ja-mainnav ul li:odd:first').css({'clear':'both', 'margin-left':'40px'});
jQuery('#ja-mainnav ul li:odd').insertAfter('#ja-mainnav ul li:last');