javascript - 滚动不适用于 css()?

标签 javascript jquery css

$( window ).scroll(function() {
          $(".navbar .navbar-default").css({"border-bottom":"1px soild #DDD !important"});
            });

        });

为什么我上面的代码不起作用?我在里面放了一个 alert() 并尝试滚动它。我想在用户向下滚动时显示边框,并在滚动到顶部时隐藏边框。

最佳答案

如果您提供有效的 css 值,它应该可以工作。

没有边框属性 soild 应该是 solid

尝试使用:

$(".navbar .navbar-default").css({"border-bottom":"1px solid #DDD !important"});

更好的方法是使用 css 类并将您的样式放在样式表规则中。通过切换类来撤消比删除内联样式更简单

关于javascript - 滚动不适用于 css()?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28934776/

相关文章:

javascript - 对象方法中的冗余 Javascript this?

javascript - highcharts 范围选择器不显示绘图

javascript - foreach : binding not working ko. 映射.fromJS 数据

javascript - 如何将唯一的事件监听器绑定(bind)和取消绑定(bind)到同一对象?

javascript - 内容超出div高度后扩展div的宽度

JavaScript 和 CSS 在我的 liferay portlet 中不起作用

javascript - SAPUI5可重用表片段数据绑定(bind)

jquery - 如果类不存在,不显示 Iframe?

jQuery 基本对话框不显示

html - @media-queries 不适用于屏幕尺寸 CSS