The adjacent sibling combinator (+
) separates two selectors and matches the second element only if it immediately follows the first element, and both are children of the same parent element
.
/* Paragraphs that come immediately after any image */ img + p { font-weight: bold; }
Syntax
former_element + target_element { style properties }
Examples
CSS
li:first-of-type + li { color: red; }
HTML
<ul> <li>One</li> <li>Two!</li> <li>Three</li> </ul>