14

我正在使用FoundationZURB试图将导航栏置于顶部。

4

6 回答 6

25

我不知道那两件事是什么,但这就是你如何在适当的位置修复某些东西,而不管使用 CSS 的窗口滚动位置如何:

#navbar {
    position: fixed;
    top: 0px;
    width: 100%;
}​

见这里:http: //jsfiddle.net/qC2Dt/

于 2012-11-14T00:23:11.793 回答
14

如果您使用基础,您可以使用:

<nav class="top-bar fixed"></nav>
于 2012-11-14T00:21:28.040 回答
5

添加到亚历克斯韦恩的回答:

我发现有必要添加一个足够大的z-index ,以便导航栏始终出现在其他元素的顶部。

#navbar {
   z-index: 10000;
   position: fixed;
   top: 0px;
   width: 100%;
}​
于 2018-02-04T22:12:04.287 回答
3

使用样式:

position:fixed;
top:0px;
于 2012-11-14T00:27:20.117 回答
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

于 2020-06-18T14:59:38.763 回答
1

你也可以使用bootstrap设计的类。

  <nav class="navbar-fixed-top">
于 2016-08-06T20:53:49.357 回答