我用ng-bootstrap开始了一个新的角度2项目。我可以看到bootstrap js运行正常,但不是CSS。我是否需要明确地包含这些CSS,我怀疑是这种情况,但我也可能是错的。
我甚至尝试在我的组件中添加bootstrap.css,但什么都没发生。在index.html上添加它确实有所不同,但除非没有其他办法,否则我不想明确调用。
谢谢,
答案 0 :(得分:2)
Bootstrap 4中不再支持Glyphicon,因此缺少字体是根本原因而不是css。
删除了Glyphicons图标字体。如果您需要图标,一些选项是: Glyphicons的上游版本 Octicons 字体真棒
答案 1 :(得分:1)
由于您使用的是angular-cli
,因此您可以在angular-cli.json
文件中添加全局css文件的路径,以便全局添加:
"styles": [
"../node_modules/path/to/bootstrap.css",
"styles.css"
]