У меня есть два элемента, которые наведите указатель мыши на них независимо, но я также хочу, чтобы при падении второго элемента («btn») первый («i») также выбирался и зависал. Существует более одного div, поэтому он должен работать одинаково в каждом div.Наведите два разных элемента:
Я пробовал сначала с помощью CSS с помощью смежных селекторов, а затем со следующим оператором jQuery (с некоторыми вариантами, но без результата).
<div>
<p class="i">Ilumínate</p>
<h3>Web Development</h3>
<p>Professional custom e-commerce and web design...</p>
<a href="#" class="btn">Read more</a></div>
CSS
i{
font-size: 60px;
margin-left: 0;
-webkit-transition: color 0.8s;
transition: color 0.8s;
}
i:hover{
color: #1AC4F8
}
#services [class*="flaticon"]:hover{
color: #1AC4F8
}
.btn{
display: inline-block;
padding: 5px 10px;
border: 2px solid #1AC4F8;
color: #1AC4F8;
-webkit-transition: color 0.8s, background-color 0.8s;
transition: color 0.8s, background-color 0.8s
}
.btn:hover{
background-color: #1AC4F8;
color: #F2F2F2;
}
Jquery
$('#btn').hover(function(){
$(this).prev('.i').css("color", "#1AC4F8") });
это не услуга написания кода. Вы должны показать, что вы пытались решить эту проблему. – charlietfl
@charlietfl Хорошо, что ОП добавила скрипку –
@ShubhamKhatri, эта скрипка не показывает попыток решить проблему и не показывает ничего другого, чем в том, что уже в вопросе – charlietfl