2013-07-14 268 views

回答

1

documentwindow是不一样的东西:

$(document).ready(function() { 

    $(window).on('resize', function() { 
    $('#wrapper').css('width', $(window).width()); 
    $('#circle').css({ 
     height: $(window).width() * 0.2, 
     width : $(window).width() * 0.2 
    }); 
    }).trigger('resize'); 

}); 

FIDDLE

+0

那么,为什么$(窗口).resize(函数(){ $( '#包装')的CSS。 ({ 宽度:$(文件).WIDTH() }); $( '#圆')的CSS({ 高度:$(文件).WIDTH()* 0.2 });} ) ;与你所做的相比,没有工作? – loriensleafs

+0

'document'基本上就是你的''标签,如果你明确地将它设置为'window'的大小,那么它的大小与'window'的大小相同,无论哪种情况你都应该使用'window'相反,不是“文件”。你的代码适用于我,但像上面这样做应该确保它始终跟在窗口之后,而不是别的。 – adeneo

相关问题