Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Wasya UK
@dmc1989
HTML
CSS
Sass
Pug
Как применить стиль к родителю или ближайшему?
Как сделать, чтобы при фокусе на input применить стили к его label?
Вот тут закинул...
Заранее спасибо.
Вопрос задан
более трёх лет назад
297 просмотров
Комментировать
Подписаться
1
Простой
Комментировать
Facebook
Вконтакте
Twitter
Решения вопроса
1
Jaroslaw Goszowski
@goszowski
PHP Developer
1) Обвернуть инпут и label у враппер с position: relative;
2) Padding сверху, чтоб label поместился
3) Сам label - position absolute; top: 0;
4) Но фактически помещаем label сразу после input
5) Для инпута пишем: input:focus+label {color: red}
Ответ написан
более трёх лет назад
1
комментарий
Нравится
1
комментарий
Facebook
Вконтакте
Twitter
Jaroslaw Goszowski
@goszowski
Вот пример:
https://codepen.io/Goszowski/pen/xYVqVo
Написано
более трёх лет назад
Пригласить эксперта
Ответы на вопрос
1
Stalker_RED
@Stalker_RED
Никак. Если переставить label ниже по коду, можно будет использовать sibling selector'ы (~ или +).
Иначе только скрипты.
Ответ написан
более трёх лет назад
Комментировать
Нравится
Комментировать
Facebook
Вконтакте
Twitter
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
CSS
+1 ещё
Простой
Как прижать элемент div class bl вниз Boostrap 5?
1 подписчик
вчера
78 просмотров
1
ответ
HTML
+2 ещё
Простой
Почему не срабатывает скролл?
1 подписчик
18 апр.
169 просмотров
1
ответ
CSS
Средний
Как повторить бордер?
1 подписчик
18 апр.
176 просмотров
1
ответ
CSS
Простой
Как правильно работать с background?
2 подписчика
18 апр.
132 просмотра
3
ответа
HTML
Простой
Как запрос POST при отправке формы на e-mail превращается в GET и что сделать, чтобы этого не было?
1 подписчик
17 апр.
86 просмотров
1
ответ
HTML
+4 ещё
Средний
Какие принципы нужно соблюдать при разработке фреймворков по типу Bootstrap/Tabler, UIKit и прочих?
1 подписчик
17 апр.
155 просмотров
3
ответа
React
+3 ещё
Простой
Как сделать кликабельные аннотации в react-pdf?
1 подписчик
16 апр.
56 просмотров
1
ответ
HTML
+1 ещё
Простой
Как сделать соединение точек на сайте линиями?
3 подписчика
15 апр.
268 просмотров
1
ответ
CSS
Простой
Как изменить цвета текста, который поверх картинки?
1 подписчик
15 апр.
102 просмотра
1
ответ
HTML
+1 ещё
Простой
Как для рассылки сделать аналог flex-direction + justify-content?
1 подписчик
15 апр.
91 просмотр
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Специалист технической поддержки
Teachbase
•
Красноярск
До 55 000 ₽
Senior Frontend (JavaScript) разработчик
Vital Partners
от 350 000 до 400 000 ₽
Frontend разработчик
AMarkets
•
Москва
от 2 000 $
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама