作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我将 Angular 5 与 ag-grid 17.x 一起使用,我只是尝试做一个简单的“hello world”类型的示例,但无法正确显示网格。我的模板中有以下 HTML:
<div style="width: 800px; height: 500px" class="ag-theme-balham">
<ag-grid-angular
[rowData]="rowData"
[columnDefs]="columnDefs">
</ag-grid-angular>
</div>
"styles": [
"scss/styles.scss",
"../node_modules/ag-grid/dist/styles/ag-grid.css",
"../node_modules/ag-grid/dist/styles/ag-theme-balhom.css"
],
@import '~ag-grid/src/styles/ag-grid.scss';
@import '~ag-grid/src/styles/ag-theme-fresh.scss';
最佳答案
@koolhuman 提供的链接是正确的,我想在此之上添加两点。
styles.scss
文件引用保留在 styles
文件中 .angular-cli.json
数组的最后。如果在 styles.scss
样式之前保留 ag-grid
,则要覆盖的 ag-grid 样式将被覆盖。 class="ag-theme-balhom"
元素上添加 class="ag-theme-fresh"
或 <ag-grid-angular>
。简而言之,无论您想应用哪个主题。 关于ag-grid - 如何为 Angular 5 包含 ag-grid 样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49654604/
我是一名优秀的程序员,十分优秀!