Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> CSS

Áp dụng style cho parent nếu có child xác định (CSS/HTML)

CSS3 không có parent selector. CSS4 đề xuất selector $ (ví dụ: ul $li ul.sub { ... }).

Thay thế bằng jQuery:

$('ul li:has(ul.sub)').addClass('has_sub');

Sau đó style cho li.has_sub trong CSS. Selector :has() chọn element chứa selector con khớp.