:has

 

đŸ„· AvancĂ© CSS :has

 DĂ©couvrez du CSS avancĂ© : đŸȘ› en action


CSS :has() le sélecteur de parent

.gallery {

  grid-template-columns: repeat(2, 1fr);

&:has(img:nth-child(10)) {
    grid-template-columns: repeat(4, 1fr);
}

  &:has(img:nth-child(30)) {
    grid-template-columns: repeat(10, 1fr);
  }
}