我试图制作一个本地化在div下的头。当您滚动并且页眉到达页面顶部时,它应该“保持”在那里。我使用Angular,所以我找到了这个解决方案:Bind class toggle to window scroll event在这里,我用它来添加类fix-header
。在检查员中,我可以看到班级被添加,但添加样式时不适用。这里是我的制作固定头CSS:使用Angular添加类时未应用CSS类的样式
.wrapper {
background-color: pink;
height: 100px;
z-index: 1;
}
.wrapper .fix-header{
position: fixed;
top: 10px;
}
“修复搜索”类此添加:
<body ng-app="myApp">
<div ng-controller="MyController">
<div class="banner">
<div class="dummy-container"></div>
<div class="wrapper" change-class-on-scroll offset="200" scroll-
class="fix-header">
</div>
</div>
</div>
</body>
线change-class-on-scroll offset="200" scroll-class="fix-header"
添加类fix-header
到wrapper
股利。 这里有一些工作代码:https://codepen.io/Martin36/pen/jmbEgJ
所以我的问题是,为什么不添加class类时应用类属性?
给它一个宽度 – Ronnie
@Ronnie谢谢,现在我可以看到标题,当我向下滚动。 – martin36