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