我有一个 Angular 4.4.4 应用程序material 2.0.0-beta.12
我想用mat-expansion-panel
来自材料设计。
这是我的代码:
<mat-expansion-panel class="parametersPanel">
<mat-expansion-panel-header>
<mat-panel-title>
PARAMETERS
</mat-panel-title>
</mat-expansion-panel-header>
<table style="width:100%">
<tbody>
<tr class="parameterListItem">
<td class="icon"><img src="assets/images/alert.png"></td>
<td class="parameterName">Parameter 1</td>
<td class="parameterValue">Value</td>
<td class="unit">unit</td>
</tr>
</tbody>
</table>
</mat-expansion-panel>
所以它工作得很好,但可以删除中的边距mat-expansion-panel-body
其中,从浏览器margin: 0 24px 16px;
?
代替/deep/
你应该使用::ng-deep
,这是 Angular 提供的别名。支持/deep/
等已从 Chrome 浏览器中删除。所以在你的例子中,这将是:
::ng-deep .parametersPanel .mat-expansion-panel-body {
padding: 0;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)