Circular CSS variableBiến CSS Tham Chiếu Vòng
Hai hoặc nhiều thuộc tính tùy chỉnh CSS tham chiếu lẫn nhau, tạo ra phụ thuộc vòng.
Nguyên nhân gây ra lỗi này
Thuộc tính tùy chỉnh A dùng var(--b) và thuộc tính tùy chỉnh B dùng var(--a), tạo thành vòng lặp vô hạn. Trình duyệt sẽ dùng giá trị ban đầu (không hợp lệ) cho các thuộc tính bị vòng lặp.
Cách sửa
Phá vỡ tham chiếu vòng bằng cách dùng giá trị cụ thể trong một trong các thuộc tính. Tái cấu trúc các phụ thuộc biến. Sử dụng giá trị dự phòng để tránh lỗi dây chuyền.
Mã lỗi liên quan
@layer ordering issueVấn Đề Thứ Tự @layer
Các cascade layer CSS không áp dụng style theo thứ tự mong đợi.
Undefined CSS variableBiến CSS Chưa Được Định Nghĩa
Một thuộc tính tùy chỉnh CSS (biến) được tham chiếu nhưng chưa được định nghĩa.
Deprecated -webkit- prefixTiền Tố -webkit- Đã Lỗi Thời
Thuộc tính có tiền tố -webkit- đã lỗi thời và nên được thay thế bằng phiên bản chuẩn.
Specificity conflictXung Đột Độ Ưu Tiên (Specificity)
Một quy tắc CSS không được áp dụng vì bị ghi đè bởi selector có độ ưu tiên cao hơn.
Unknown propertyThuộc Tính Không Xác Định
Tên thuộc tính CSS không được trình duyệt nhận dạng.
Unexpected tokenToken Không Mong Đợi
CSS parser gặp ký tự hoặc token không mong đợi.