Giải thích khái niệm specificity
trong CSS?
Giải thích khái niệm specificity
trong CSS?
Trong CSS, specificity
là một hệ thống xếp hạng hoặc điểm số xác định quy tắc kiểu nào sẽ được áp dụng cho một phần tử khi có nhiều quy tắc CSS cùng chỉ đến phần tử đó. Nếu có hai hoặc nhiều quy tắc CSS cùng áp dụng cho cùng một phần tử, quy tắc có giá trị specificity
cao nhất sẽ "chiến thắng" và được áp dụng.
Mỗi bộ chọn CSS có một vị trí trong thứ tự ưu tiên specificity
dựa trên bốn danh mục sau:
style
của phần tử HTML, có giá trị specificity
là 1,000 điểm.#navbar
, có giá trị specificity
là 100 điểm cho mỗi ID..test
, :hover
, [href]
, có giá trị specificity
là 10 điểm cho mỗi class, pseudo-class, hoặc bộ chọn thuộc tính.p
, ::before
, có giá trị specificity
là 1 điểm cho mỗi phần tử hoặc pseudo-element.Để tính specificity
, bạn bắt đầu từ 0 và...
middle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào