Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 向下滚动时如何对角缩小框大小_Javascript_Jquery - Fatal编程技术网

Javascript 向下滚动时如何对角缩小框大小

Javascript 向下滚动时如何对角缩小框大小,javascript,jquery,Javascript,Jquery,可以设置这两个特性的动画: 将高度和宽度放在一起,如下所示: $(function(){ var navIsBig = true; var $nav = $('#header_nav'); $(document).scroll( function() { var value = $(this).scrollTop(); if ( value > 50 && navIsBig ){ $nav.animate({height:45},"me

可以设置这两个特性的动画:


将高度和宽度放在一起,如下所示:
$(function(){
var navIsBig = true;
var $nav = $('#header_nav');

$(document).scroll( function() {
    var value = $(this).scrollTop();

    if ( value > 50 && navIsBig ){
        $nav.animate({height:45},"medium");
        $('.box').animate({height:36},"medium");
        $('.box').animate({width:78},"medium");
        navIsBig = false;

    }
    else if (value <= 50 && !navIsBig ) {
       $nav.animate({height:80},"medium");
         $('.box').animate({height:53},"medium");
        $('.box').animate({width:104},"medium"); 
        navIsBig = true;
    }
});
});
http://jsfiddle.net/9fact/466/
$('.box').animate({height:36, width:78});