.name-container:focus-within { background: yellow; } input { margin: 4px; }
<div class="name-container"> <label for="given_name"> Given Name: <input id="given_name" type="text"> </label> <label for="family_name"> Family Name: <input id="family_name" type="text"> </label> </div>