저는 PrimeNg를 사용하여 테이블을 처리해야하는 프로젝트에 있는데 첫 번째 열 너비를 정의하는 데 문제가 있습니다. 내 HTML 코드에서 PrimeNg P- 열 너비를 변경하십시오
뭔가처럼이 :<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 - 위젯 컨텐츠의 UI 데이터 테이블 - 짝수 및 CSS를 시도되는 행의 클래스를 보았다 ..
tr.ui-widget-content ui-datatable-even td:nth-child(1) {
width: 500px !important;
}
그리고 아무것도 작동하는 것 같다 . 컬럼의 너비를 정의하는 것이 가능한지 누구나 알 수 있으며, 그렇다면 어떻게 할 수 있습니까? 수동으로 폭을 정의 할 수 있습니다
오버 라이딩 CSS에 대한 추가 정보 : https://www.concretepage.com/angular-2/angular-2-4-component-styles-host-host-context-deep-selector-example –