gpt4 book ai didi

javascript - 分别以编程方式滚动 2 个 div

转载 作者:行者123 更新时间:2023-11-28 11:51:07 25 4
gpt4 key购买 nike

我有 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 应该在同一水平面上结束。

最佳答案

或许你可以尝试设置div容器的scrollTop属性。

// JavaScript
var el = document.getElementById("obj");
el.parentNode.scrollTop = el.offsetTop - 5;

// jQuery
$("#ff").parent().scrollTop($("#ff").offset().top - 5);

fiddle :http://jsfiddle.net/wTjR6/1/

关于javascript - 分别以编程方式滚动 2 个 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20309270/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com