此代码用于获取.nav栏中的每个菜单项,并在导航器中均匀分布。 它目前在IE7中没有任何功能。
$(document).ready(function(){
var a = $('.nav > li > a').length;
var b = $('#navholder').width() - $('.nav').width();
var c = (b/a)/2;
$('.nav > li').css('margin','0 '+Math.floor(c-3)+'px');
});
有谁知道为什么?
答案 0 :(得分:0)
试试这个:
var b = $('#navholder').css('width') - $('.nav').css('width');
而不是:
var b = $('#navholder').width() - $('.nav').width();