--- title: Sibling fade tags: interactivity,intermediate --- Fades out the siblings of a hovered item. - `transition: opacity 0.2s` specifies that changes to opacity will be transitioned over 0.3 seconds. - `.sibling-fade:hover span:not(:hover)` specifies that when the parent is hovered, select any `span` children that are not currently being hovered and change their opacity to `0.5`. ```html
Item 1 Item 2 Item 3 Item 4 Item 5 Item 6
``` ```css span { padding: 0 1rem; transition: opacity 0.3s; } .sibling-fade:hover span:not(:hover) { opacity: 0.5; } ```