[英]ng-bootstrap style not importing
从这里设置手风琴,但样式导入不正确。 我希望看到这样的灰色框:
目标:
但是我的代码看起来像这样:
NgbModule.forRoot()
HTML:
<ngb-accordion #acc="ngbAccordion" activeIds="ngb-panel-0"> <ngb-panel title="Simple"> <ng-template ngbPanelContent> Hi! </ng-template> </ngb-panel> <ngb-panel> <ng-template ngbPanelTitle> <span>★ <b>Fancy</b> title ★</span> </ng-template> <ng-template ngbPanelContent> lolzy </ng-template> </ngb-panel> </ngb-accordion>
ng-bootstrap
文档指出:
仅有的两个依赖项是 Angular 和 Bootstrap 4 CSS
您需要添加对 Bootstrap 4.xx CSS 的引用。 这可以通过将 CDN <link>
添加到您的index.html
来完成。 以下 CDN 来自当前的 Boostrap 4.xx 文档:
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous">
或者,如果您使用@angular/cli,您可以使用从angular.json
到node_modules/bootstrap/dist/css/bootstrap.min.css
的相对路径将全局样式添加到您的angular.json
styles
数组属性:
"styles": [
"node_modules/bootstrap/dist/css/bootstrap.min.css",
"src/styles.css",
],
您还可以对style.css
文件中的node_modules
bootstrap.min.css
使用 import 语句。
@import '../node_modules/bootstrap/dist/css/bootstrap.min.css';
希望这有帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.