我有2个可滚动的div,其中包含带有id的对象 我试图在视觉上对齐 - 其中obj和ff在不同的div中
var el = document.getElementById(obj);
el.scrollIntoView(true);
var el = document.getElementById(ff);
el.scrollIntoView(true);
现在发生的事情是滚动不是特定于持有对象的div。
也就是说,同时滚动两个div。
我希望能够单独滚动div中的对象,希望仅使用Javascript/CSS.
希望这就足够了。
增加:FIDDLE:http://jsfiddle.net/wTjR6/2/在这个例子中obj和ff最终应该在同一水平面上。
答案 0 :(得分:0)
也许您可以尝试设置div容器的scrollTop属性。
// JavaScript
var el = document.getElementById("obj");
el.parentNode.scrollTop = el.offsetTop - 5;
// jQuery
$("#ff").parent().scrollTop($("#ff").offset().top - 5);