如何让一个div开始处于一个位置,后随着滚动条的下拉,处在页面的顶层,滚动条上拉后,又返回在那个位置

请为那你提的这个问题有没有得到解决?我也需要这样的素材。如果你解决了,请不吝赐教,谢谢... 请为那你提的这个问题有没有得到解决?我也需要这样的素材。如果你解决了,请不吝赐教,谢谢 展开
 我来答
创作者Em5wIQ0ex5
2012-05-22 · TA获得超过691个赞
知道小有建树答主
回答量:527
采纳率:0%
帮助的人:138万
展开全部
在css中申明个position:fixed就可以了,可以跟随鼠标下拉个滑动的
追问
div开始不是处于顶端,而是根据页面构架处在某一个位置。滚动不到它时,它不动,滚动到它时,它才随浏览器滚动而滚动,谢谢。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
10一起奋斗
2015-05-25
知道答主
回答量:2
采纳率:0%
帮助的人:2521
展开全部
$(function(){
$(window).scroll(function(){
var vtop=$(document).scrollTop();
var ifra = $("#tr_title").offset().top;
if (ifra >= vtop && ifra < ($(window).scrollTop()+$(window).height())) {
// alert("div在可视范围");

//$("#aa").removeClass("divfixed");
$("#divT").hide();
} else {
//var tr = $("#tb tr").eq(0).clone();

//var th = $(window.frames["list_iframegl"].document).find("#a").clone();

//th.appendTo("#divT");

$("#divT").animate({ top: vtop, "left": 8}, { duration: 500, queue: false,opacity:'1' });
$("#divT").addClass("divfixed");
var htmltitle = document.getElementById("tr_title").innerHTML;
//alert(htmltitle);
$("#trtitle").empty();
$("#trtitle").html(htmltitle);
$("#divT").show();

}

});
});
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wwbd2008116
2012-05-22 · TA获得超过946个赞
知道小有建树答主
回答量:771
采纳率:0%
帮助的人:408万
展开全部
这要使用JavaScript,当出现滚动事件时,执行程序,使用DIV的top为0px。
追问
div开始不是处于顶端,而是根据页面构架处在某一个位置。滚动不到它时,它不动,滚动到它时,它才随浏览器滚动而滚动,谢谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
冰红茶123
2019-06-05
知道答主
回答量:5
采纳率:0%
帮助的人:2245
展开全部
我知道提问者的意思 但我也想知道怎么做? 题主解决了吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式