gpt4 book ai didi

css - Angular 2 中的 ngClass 不在表格中呈现

转载 作者:太空宇宙 更新时间:2023-11-04 02:09:40 25 4
gpt4 key购买 nike

我目前有一个 <table>在我的模板中,需要在不同部分(行、单元格)应用样式,我正在从一个 css 文件中读取。当我只使用文件样式来设置 <td> 的样式时,一切正常元素,现在我想合并一个类来设置我的表格的样式,但没有渲染,有人可以看一下吗?谢谢!

现在(不适用于 <table><tr> ):

    <div>

<table [ngClass] = "'component'"> <!-- width ="100px;"-->
<tr [ngClass] = "'row'"> <!-- width ="100px;" height = "6px;"-->

<td [ngClass] = "{'weak' : weak, 'neutral' : !weak}"></td>
<td [ngClass] = "{'moderate' : moderate,'neutral' : !moderate }" ></td>
<td [ngClass] = "{'strong' : strong, 'neutral' : !strong }" ></td>
</tr>

</table>
</div>

当我使用它时它起作用了:

 <table width ="100px;">
<tr width ="100px;" height = "6px>

更新(添加 scss):

.component{

width : "6.250em";
position: relative
}
.row{
width : "6.250em";
height : ".375em"

}

最佳答案

改成,

<table [ngClass] = "{'component':true}"> <!-- width ="100px;"-->
<tr [ngClass] = "{'row':true}"> <!-- width ="100px;" height = "6px;"-->

...
</tr>

</table>

<table [class.component] = "true"> <!-- width ="100px;"-->
<tr [class.row] = "true"> <!-- width ="100px;" height = "6px;"-->

...
</tr>

</table>

关于css - Angular 2 中的 ngClass 不在表格中呈现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40002501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com