Встречается на собеседованиях • сегодня

Как можно расфокусировать элемент без JavaScript

Можно использовать CSS-псевдокласс `:focus-within` на родительском элементе или `:not(:focus)` на самом элементе. Например: ```css /* Способ 1 - скрыть элемент при фокусе */ input:focus { opacity: 0; pointer-events: none; } /* Способ 2 - убрать фокус при клике вне элемента */ form:not(:focus-within) input { outline: none; } ``` Также можно использовать HTML-атрибут `tabindex="-1"`, чтобы элемент никогда не получал фокус: ```html ``` Эти методы имитируют расфокусировку, но не удаляют фокус программно как `blur()` в JS.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы