Javascript Jquery向左滚动,以便div';s的右边框始终是屏幕的中心?

Javascript Jquery向左滚动,以便div';s的右边框始终是屏幕的中心?,javascript,jquery,css,Javascript,Jquery,Css,我有一个DIV,在页面加载后随着时间的增加而扩展: function scrollContainer() { var wave = $("#wave"); $("body").scrollLeft(wave.width()); } 我想在这个div展开时水平重新居中显示浏览器滚动条,以确保这个div的右边框在屏幕中始终居中。使用scrollLeft时我是否在正确的轨道上?我不确定您想要的是什么效果,但这是一

我有一个DIV,在页面加载后随着时间的增加而扩展:

function scrollContainer() {
                var wave = $("#wave");
                $("body").scrollLeft(wave.width());
            }

我想在这个div展开时水平重新居中显示浏览器滚动条,以确保这个div的右边框在屏幕中始终居中。使用scrollLeft时我是否在正确的轨道上?

我不确定您想要的是什么效果,但这是一个扩展div,它保持居中:

JavaScript

var expand = function( domNode ) {

   domNode.css('width', '+=10px')

}

setInterval( expand.bind( this, $('#block') ), 1000 );
CSS

#block {
    text-align: center;
    margin: 0px auto; 
    border: 1px solid black;
    width: 100px;
}

你试过了吗?你有什么样的行为?html代码在哪里?css代码?甚至可能是小提琴?