Trung BìnhCSS iconCSS

:has() selector là gì?

Parent selector trong CSS (trước đây không có). Chọn element có chứa selector con.

Ví dụ: article:has(img) chọn article có chứa img. div:has(> p) chọn div có p là direct child. Practical use case: :has(input:focus) để style form field khi input bên trong đang được focus.

Lưu ý: :has() có thể tốn performance khi dùng trong dynamic selectors phức tạp. Browser support: baseline 2023 (Chrome 105+, Safari 15.4+, Firefox 121+).

Xem toàn bộ CSS cùng filter theo level & chủ đề con.

Mở danh sách CSS