我在一个项目中,我需要使用 PrimeNG 来制作表格,但我在定义第一列的宽度时遇到了问题。
在我的 HTML 代码中,我有类似的内容:
<p-datatable styleClass="myTable">
<p-column>
</p-column>
...
</p-datable>
在我的 CSS 中,我有类似的东西:
.myTable td:nth-child(1) {
width:300px;
}
另外,我尝试过使用以下 HTML:
<p-datatable>
<p-column styleClass="col1">
</p-column>
...
</p-datable>
在我的 CSS 中:
td.col1 {
width: 300px;
}
而且我也确实检查了代码并看到了行的类,tr.ui-widget-content ui-datatable-even
并尝试了以下 CSS:
tr.ui-widget-content ui-datatable-even td:nth-child(1) {
width: 500px !important;
}
似乎没有任何效果。
有人可以告诉我是否可以定义列的宽度,如果可以,我该怎么做?