javascript - 导航栏缩小,滚动内容发生变化

标签 javascript jquery html css css-transitions

如何实现导航栏缩小且图像转换为滚动文字的滚动效果,如:http://www.sarahlichang.com/

$(window).scroll(function() {
    if ($(document).scrollTop() > 150) {
        $('.navbar').addClass('shrink');
    }
    else {
        $('.navbar').removeClass('shrink');
    }
});

最佳答案

要使其看起来像这样,您需要使用某种动画,CSS 过渡就可以解决问题。

-webkit-transition:all 0.2s ease;
transition: all 0.2s ease;

JSFiddle

关于javascript - 导航栏缩小,滚动内容发生变化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34382969/

相关文章:

javascript - HTML 不显示已解码的 %3C?

javascript - 用户界面网格 : how to show and position a popup menu div onclick of a row element inside the grid?

javascript - 是数组js中的元素

c# - 设置 Html 复选框从代码隐藏检查,无需 runat=server

html - 按钮未在 Chrome 中定位

javascript - 如何使 Angular JS 中的 ng-repeat 语句运行有限次数

javascript - 面积图上的 nvd3 方向轴

javascript - 加载字体文件后计算容器的高度

javascript - 将回车键聚焦到特定按钮

php - 无法使用 jquery.post 获取值(发布)