Задать вопрос
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting

Как задать свойство элементу с таким вложением?

Всем привет!

Имеется:
<div class="class1">
  <input type="text" class="class2">
  <div class="class3">123</div>
</div>


Задача:
.class2:hover -> .class3 {color: red;}

Если-бы class3 был-бы внутри class2 - другое дело, да и через js это реализовать не проблема, но может можно обойтись средствами css?

Спасибо!
  • Вопрос задан
  • 136 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • Skillbox
    Веб-вёрстка 3.0
    3 месяца
    Далее
  • OTUS
    HTML/CSS
    3 месяца
    Далее
Решения вопроса 2
iiiBird
@iiiBird Куратор тега CSS
Пока ты спишь - твой конкурент совершенствуется
.class2:hover ~ .class3 {color: red;}
.class2:hover + .class3 {color: red;}
Ответ написан
0xD34F
@0xD34F Куратор тега CSS
.class2:hover + .class3 {
  color: red;
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
FoodSoul Калининград
от 180 000 до 250 000 ₽
Data Directs Тель-Авив
от 350 000 ₽