Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Bug in table.scss footer cell height: unset instead of footer row height unset

Đang mở Phù hợp với người mới
#33,709 1 bình luận 0 reaction 0 người được giao Xem trên GitHub

Chưa có ai nhận issue này.

Đánh giá

Độ khó
1/5
Thời gian dự kiến
Dưới một giờ
Mức phù hợp với người mới
88/100
Loại issue
Lỗi
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
angular, scss
Lĩnh vực
frontend

Hướng nghiên cứu

Mở src/material/table/table.scss quanh dòng 158 và so sánh selector của footer với hành vi mong đợi đã được báo cáo. Chạy bản tái hiện StackBlitz được liên kết hoặc các bước npm run start được liệt kê, sau đó xác minh rằng hàng footer, thay vì một ô footer, có chiều cao chưa được thiết lập và các bảng bị ảnh hưởng không còn bị lỗi.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

area: material/table gemini-triaged P4
Is this a regression?
  • Yes, this behavior used to work in the previous version
The previous version in which this bug was not present was

No response

Description

// Flex rows should not set a definite height, but instead stretch to the height of their // children. Otherwise, the cells grow larger than the row and the layout breaks. .mat-mdc-table mat-header-row.mat-mdc-header-row, .mat-mdc-table mat-row.mat-mdc-row, .mat-mdc-table mat-footer-row.mat-mdc-footer-cell { height: unset; }
https://github.com/angular/components/blob/main/src/material/table/table.scss#L158

Is mat-mdc-footer-cell intentional?
I feel it must be mat-mdc-footer-row not `cell

Reproduction

StackBlitz link: https://stackblitz.com/edit/ydyoaqxm
Steps to reproduce:

  1. npm run start
  2. check 1 and 2 tables (wrong). check 3rd table fixed by tokens (okay)
Expected Behavior

mat-mdc-footer-row height unset

Actual Behavior

mat-mdc-footer-cell height unset

Environment
  • Angular: v18.2.4
  • CDK/Material: v18.2.4
  • Browser(s): 151.0.7922.172
  • Operating System (e.g. Windows, macOS, Ubuntu): windows
Ngôn ngữ chính
TypeScript
Star
25k
Fork
6.8k
Merge trung bình
1 ngày 2 giờ
Pull request đã merge (30 ngày)
80

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của angular/components

Tất cả issue của angular/components

Issue tương tự

Thêm issue về TypeScript

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.