我正在Foundation
使用ZURB
并尝试将导航栏设置到顶部。
答案 0 :(得分:11)
我不知道这两件事是什么,但这就是你如何修复某些东西而不管CSS的窗口滚动位置:
#navbar {
position: fixed;
top: 0px;
width: 100%;
}
答案 1 :(得分:8)
如果您使用的是基础,可以使用:
<nav class="top-bar fixed"></nav>
答案 2 :(得分:2)
使用风格:
position:fixed;
top:0px;
答案 3 :(得分:2)
加入Alex Wayne的回答:
我发现有必要添加一个足够高的 z-index ,以使导航栏始终显示在其他元素之上。
#navbar {
z-index: 10000;
position: fixed;
top: 0px;
width: 100%;
}
答案 4 :(得分:1)
您也可以使用bootstrap设计的类。
<nav class="navbar-fixed-top">
答案 5 :(得分:1)
首先,导入ActivatedRoute:
import { ActivatedRoute } from "@angular/router";
然后在构造函数中可以提取参数。例如:
constructor(private route: ActivatedRoute) {
this.route.queryParams.subscribe(params => {
let myparam = params['myparam'];
console.log(myparam); // Print the parameter to the console.
});
}
有关信息,请参见https://www.mackenziesoftware.com/2020/06/how-to-get-param-from-url-in-angular.html。