Angular UI Bootstrap 的粘性侧边栏
Sticky sidebar for Angular UI Bootstrap
我正在尝试做一个粘性侧边栏,就像 ng-bootstrap 正在使用的那样。
目前,我正在使用 Angular 7.0 和 Bootstrap 4.x。我只想像 AngularUI 的组件页面中那样做粘性侧边栏(参见上面的 link)。但是,我似乎无法在组件列表中找到该功能。
到目前为止,我已经检查了 ng-bootstrap
演示页面的 components
部分中的页面,它使用 ngb-sidenav
但我不确定。任何人都知道我应该在哪里或使用什么图书馆?
我一直在努力寻找一个合适的库,但大多数都是 AngularJS (1.x) 或付费库。
>>>更新<<<
我正在考虑使用 position-sticky
class 并将其应用于我的垂直 navs
组件。这可能会奏效,但我仍将对此进行测试。我会在测试后更新它。
我成功了。对于那些正在寻找具有粘性功能的解决方案的人,您可以使用 bootstrap 的 sticky-top
class。看看它的 description
我的修复是使用 bootstrap 本身而不是 ng-bootstrap
。只需 sticky-top
和一堆 css 样式即可满足我的需求。
此外,根据您的需要进行相应调整。
我正在尝试做一个粘性侧边栏,就像 ng-bootstrap 正在使用的那样。
目前,我正在使用 Angular 7.0 和 Bootstrap 4.x。我只想像 AngularUI 的组件页面中那样做粘性侧边栏(参见上面的 link)。但是,我似乎无法在组件列表中找到该功能。
到目前为止,我已经检查了 ng-bootstrap
演示页面的 components
部分中的页面,它使用 ngb-sidenav
但我不确定。任何人都知道我应该在哪里或使用什么图书馆?
我一直在努力寻找一个合适的库,但大多数都是 AngularJS (1.x) 或付费库。
>>>更新<<<
我正在考虑使用 position-sticky
class 并将其应用于我的垂直 navs
组件。这可能会奏效,但我仍将对此进行测试。我会在测试后更新它。
我成功了。对于那些正在寻找具有粘性功能的解决方案的人,您可以使用 bootstrap 的 sticky-top
class。看看它的 description
我的修复是使用 bootstrap 本身而不是 ng-bootstrap
。只需 sticky-top
和一堆 css 样式即可满足我的需求。
此外,根据您的需要进行相应调整。