首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在CSS和jquery偏移量方面需要帮助

在CSS和jquery偏移量方面需要帮助
EN

Stack Overflow用户
提问于 2015-01-05 21:50:44
回答 1查看 51关注 0票数 0

我在偏移量中有一个问题,它为文档中的所有目标元素返回相同的顶部偏移量。

我有相对位置相对于彼此的元素,它为这4个元素返回类似的内容

代码语言:javascript
复制
Object {top: 702.109375, left: 331.19189453125}
Object {top: 702.109375, left: 494.31884765625}
Object {top: 702.109375, left: 681.9716796875}
Object {top: 702.109375, left: 910.89697265625}

elemets的CSS代码

代码语言:javascript
复制
div[class^='image-'] {
position: relative;
display: block;
width: 100%;
}

HTML代码

代码语言:javascript
复制
<div class="image-1" id="features"></div>
<div class="image-2" id="tech"></div>
<div class="image-3" id="pricing"></div>
<div class="image-4" id="gallary"></div>

JS码

代码语言:javascript
复制
$(".top-image-link .page").click(function(){
    var id = $(this).attr("id");
    var position = $("#"+id).offset();
    console.log($("#"+id).css("top"));
    var top = position.left;
    $(document).scrollTop(top+"px");
    $('html, body').animate({
        scrollTop: top
    }, 2000);
    console.log(position);
    event.preventDefault();
});
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-05 22:49:44

谢谢大家的帮助,但我找到了答案,问题是连接到内部元素的链接中的第一个字母是上限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27788500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档