- Теория
- Теория
Текстовое поле ввода, шаг 3
Теперь, когда плейсхолдер готов, сделаем декоративное выделение сфокусированного поля ввода с помощью псевдоэлементов у .label-box.
Это выделение будет выглядеть, как дополнительная нижняя рамка у поля ввода. Рамка будет появляться из центра поля, когда в нём появляется курсор, и исчезать при потере полем фокуса.
Создадим декоративную рамку из двух кусочков. Используем .label-box::before и .label-box::after для каждой части.
Хотите применять объектно-ориентированный подход и современные возможности ECMAScript для разработки веб-приложений? Хотите уметь применять паттерны проектирования? Записывайтесь на профессиональный курс «JavaScript. Архитектура клиентских приложений». Цена 12 000 ₽.
- index.html
Вы перешли на другую страницу
Кликните внутри мини-браузера, чтобы поставить фокус в это окно.