使用 mdbootstrap 我有导航栏:
<nav class="navbar navbar-expand-lg white">
滚动时,我使用此脚本将“固定顶部”类添加到导航栏:
let nav = $('.navbar').offset().top;
$(window).bind('scroll', function () {
if ($(window).scrollTop() >= nav) {
$('.navbar').addClass('fixed-top');
} else {
$('.navbar').removeClass('fixed-top');
}
});
这可行,但是:我想为原始状态和固定顶部状态之间的过渡设置动画。我尝试将过渡时间设置为 .navbar{} 但它不起作用。我需要将导航栏包装到另一个 div 中吗?