Advanced CSS Selector Chaining for Improved Interaction without Javascript

Share this video with your friends

Send Tweet

Using the adjacent + and general ~ sibling combinators we can alter the appearance of sibling DOM elements. In this lesson we use this strategy to style a navigation bar to to indicate which element is selected by leveraging the radio button functionality. This allows us to create a basic interactive interface without needing Javascript.