jquery如何让div随着滚动条的改变而改变
答案:2 悬赏:60 手机版
解决时间 2021-04-04 12:32
- 提问者网友:几叶到寒
- 2021-04-04 04:34
jquery如何让div随着滚动条的改变而改变
最佳答案
- 五星知识达人网友:平生事
- 2021-04-04 06:09
css中定位设置成position: fixed;就能实现 不需要jqery吧
用jquery的话
window.onscroll=function(){
if($(document).scrollTop()>566){
$("#biandong_right").attr('class',"biandong_right1")
$("#biandong_right_wai").css('position','fixed').css('top','60px')
$('#a1').show()
}
if($(document).scrollTop()<566){
$("#biandong_right").attr('class',"biandong_right")
$("#biandong_right_wai").css('position','')
$('#a1').hide()
}
}
其实也是用jquery改变css
用jquery的话
window.onscroll=function(){
if($(document).scrollTop()>566){
$("#biandong_right").attr('class',"biandong_right1")
$("#biandong_right_wai").css('position','fixed').css('top','60px')
$('#a1').show()
}
if($(document).scrollTop()<566){
$("#biandong_right").attr('class',"biandong_right")
$("#biandong_right_wai").css('position','')
$('#a1').hide()
}
}
其实也是用jquery改变css
全部回答
- 1楼网友:未来江山和你
- 2021-04-04 07:42
那你只要在scroll事件里面改变div的属性就好了
$('html,body').scroll(function(){
// TODO
})
$('html,body').scroll(function(){
// TODO
})
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯