时间:2021-07-01 10:21:17 帮助过:43人阅读
导航栏
.navigation {
position: fixed;
bottom: 100px;
right: 100px;
z-index: 100;
}.navigation {
transition: bottom 2s;
-webkit-transition: bottom 2s;
}JQ代码
var nav = eval($('.navigation').offset().top - $(window).scrollTop());
$(window).on('scroll', function() {
var navh = $('.navigation').height();
var foot = parseInt($('.footer').offset().top - $(this).scrollTop() - navh);
/*console.log(nav - foot);*/
if(nav == foot || nav > foot) {
$('.navigation').css({
'position': 'fixed',
'bottom': '400px'
});
} else {
$('.navigation').css({
'position': 'fixed',
'bottom': '100px'
});
}
});相关推荐:
Css Sprite如何实现图像拼合技术
如何用css和js移动端分别判断手机横竖屏的状态
以上就是jquery和css3 如何实现航栏到底部上移(代码)的详细内容,更多请关注Gxl网其它相关文章!