У меня проблема с фокусировкой ребенка на родителей - PullRequest
0 голосов
/ 05 февраля 2020

У меня есть этот код в HTML:

<div class="firstname-input">
  <input type="text" id="firstname" name="firstname" placeholder="First name">
  <button onclick="showName()"><figure></figure></button>
</div>

Я хочу добавить рамку: 2px solid # f90; на .firstname-ввод, в фокусе ввод И если я напишу это:

.firstname-input input:focus .firstname-input {
    opacity: .1;
}

Это не работает.

1 Ответ

3 голосов
/ 05 февраля 2020

Используйте

.firstname-input:focus-within {}

и добавьте выбранные вами стили

...