【发布时间】:2014-04-18 15:33:16
【问题描述】:
我在另一个 div 中有一个 div,如下所示:
<div class="parent">
<div class="child">Text</div>
</div>
我想用 jQuery 将 child 固定在他的父级中。我尝试过这样的事情:
$(document).scroll(function() {
var y = $(document).scrollTop();
if(y >= $(".child").offset().top) {
$(".child").css("position", "fixed");
} else {
$(".child").css("position", "relative");
}
});
但它(显然)只是让它修复。我想让它固定,直到它“击中”他父母的底部边框。我该怎么办?
编辑:小提琴:http://jsfiddle.net/8T7Hr/
【问题讨论】:
-
你能发一个Fiddle
-
这样的:jsfiddle.net/8T7Hr@AmitSoni
标签: javascript jquery html scroll fixed