Jquery动画位置不适用于页边空白顶部
Jquery animate position is not working with margin-top?
我创建了一个jsbin,它有一个带有标签的div
我想滚动到一个特定的标签。
但是只有当CCD_ 1是CCD_。
但是如果我用margin-top:100px
测试它是不准确的http://jsbin.com/idinob/8/edit
为什么?
animate命令是:
$('.d').animate({
scrollTop: $(".s210").position().top
}, 200);
});
我确实使用了position
,而不是offset
,因为我说的是一个在潜水器内部的跨度。所以我们谈论的是位置,而不是偏移。
似乎CCD_ 6受到页边顶部的影响。
为什么?
您应该将position属性设置为relative:
span { position: relative }
相关文章:
- 如何根据主体高度动态更改元素边距顶部
- 所有4页边距(上、右、下、左)的混合更少
- 网络视图中视频的页边距
- JQuery 使用 var 对边距顶部进行动画处理,不起作用
- jQuery页面过渡使上一页为空白
- 如何根据浏览器高度制作“边距:顶部”
- jQuery设置的边距顶部使内容跳跃.如何使其平滑动画化
- 使用画笔时,d3.js图表的内容溢出页边空白
- 如何在ASP.Net中使用java脚本动态调整页边距
- 向下滚动时减小页眉填充顶部值
- 使用obj.style.marginTop获取页边空白顶部失败,但如果首先显式设置了marginTop,则该操作有效
- 页边空白在[Window][Object]中显示
- 如何减少和增加滚动页边距
- 动画导航'单击按钮时的页边空白顶部
- 使用JavaScript获取页边空白
- Javascript生成的页边空白将放置内容搞砸
- 恼人的不必要的溢出和页边空白顶部/底部没有'不起作用
- Jquery动画位置不适用于页边空白顶部
- 除了IE8/Opera之外,所有浏览器中的页边空白顶部都不同
- jQuery动画img页边空白顶部