Javascript 滚动至相对于ID的位置

Javascript 滚动至相对于ID的位置,javascript,jquery,scroll,Javascript,Jquery,Scroll,我需要做什么才能滚动到距离ID X像素的位置?例如,我想滚动到ex上面的200px <script> $(document).ready(function(){ $("#ko1").click( function(){ $("html, body").animate({ scrollTop: $('#in').offset().top }, 1000 ); }); $("#ko2").click(fu

我需要做什么才能滚动到距离ID X像素的位置?例如,我想滚动到ex上面的200px

<script> 
    $(document).ready(function(){

        $("#ko1").click( function(){
            $("html, body").animate({ scrollTop: $('#in').offset().top }, 1000 );
        });
        $("#ko2").click(function(){
            $("html, body").animate({ scrollTop: $('#ex').offset().top }, 1000);
        });
    });
 </script>

只需从offset中减去200。top

只需从offset中减去200。top

$'in'。offset.top-200heh,当我尝试时,我做到了top:-200好吧,我想我在来这里之前放弃得太快了。谢谢Sime Vidas$'in'.offset.top-200heh,当我尝试它时,我做到了top-200哦,我想我在去这里之前放弃得太快了。谢谢Sime Vidas
$(document).ready(function(){

    $('#ko1').click(function () {

        $('html, body').animate({
            scrollTop: $('#in').offset().top - 200
        });

    });

});