есть ли у вас опыт в CSS и мат-таблицы в Angular? Я установил первые три столбца закрепленными в моей таблице, и ширина таблицы составляет 100%, но между закрепленными столбцами всегда есть большие пробелы. Я сижу на этой проблеме в течение нескольких дней и не могу найти решение. У тебя когда-нибудь была такая проблема? Ах да, все столбцы имеют индивидуальную ширину ...
Соответствующий код:
// TABLE
table {
border-collapse: seperator;
width: 100%;
}
// CHANGED COLUMN WIDTH
th.mat-column-col1 {
flex: 0 0 7% !important;
min-width: 90px !important;
}
th.mat-column-col2{
flex: 0 0 17% !important;
min-width: 230px !important;
}
td.mat-column-col2 {
text-align: left;
}
th.mat-column-col3 {
flex: 0 0 6% !important;
min-width: 90px !important;
}
th.mat-column-4, th.mat-column-5, th.mat-column-6, th.mat-column-7, th.mat-column-8, th.mat-column-9, th.mat-column-10, th.mat-column-11, th.mat-column-12, th.mat-column-13, th.mat-column-14, th.mat-column-15 {
flex: 0 0 10% !important;
min-width: 40px !important;
}
th.mat-column-16 {
flex: 0 0 12% !important;
min-width: 240px !important;
}
th.mat-column-17 {
flex: 0 0 17% !important;
min-width: 340px !important;
}
Мой код в Stackblitz: https://stackblitz.com/edit/angular-gfsjja?file=app%2Ftable-sticky-columns-example.css