当我将鼠标悬停在 div 上时自定义 link
Customize link when I hover on a div
我有这个代码:
<div class="buttons-wrapper">
<div class="comments-qty">
<i class="fa fa-comments"></i>
</div>
<div class="link-to-post"><a href="#">
<i class="fa fa-chevron-right"></i></a>
</div>
</div>
当我悬停 div "buttons-wrapper" 时,我想更改 fa-chevron-right
的颜色。我用过这个:
.buttons-wrapper:hover + .fa-chevron-right{
background-color:green;
color:white !important;
}
但是没用。
像这样尝试,因为 +
用于下一个兄弟 select 或 select 子元素使用 .buttons-wrapper:hover .fa-chevron-right{
.buttons-wrapper:hover .fa-chevron-right{
background-color:green;
color:white !important;
}
<div class="buttons-wrapper">
<div class="comments-qty">
<i class="fa fa-comments"></i>
</div>
<div class="link-to-post"><a href="#">
<i class="fa fa-chevron-right">adsadsd</i></a>
</div>
</div>
您需要删除加号。
.buttons-wrapper:hover .fa-chevron-right{
background-color:green;
color:white !important;
}
这个
.buttons-wrapper:hover + .fa-chevron-right{
background-color:green;
color:white !important;
}
应该是这个
.buttons-wrapper:hover .fa-chevron-right{
background-color:green;
color:white !important;
}
因为 .fa-chevron-right
不是 .buttons-wrapper
的兄弟姐妹
我有这个代码:
<div class="buttons-wrapper">
<div class="comments-qty">
<i class="fa fa-comments"></i>
</div>
<div class="link-to-post"><a href="#">
<i class="fa fa-chevron-right"></i></a>
</div>
</div>
当我悬停 div "buttons-wrapper" 时,我想更改 fa-chevron-right
的颜色。我用过这个:
.buttons-wrapper:hover + .fa-chevron-right{
background-color:green;
color:white !important;
}
但是没用。
像这样尝试,因为 +
用于下一个兄弟 select 或 select 子元素使用 .buttons-wrapper:hover .fa-chevron-right{
.buttons-wrapper:hover .fa-chevron-right{
background-color:green;
color:white !important;
}
<div class="buttons-wrapper">
<div class="comments-qty">
<i class="fa fa-comments"></i>
</div>
<div class="link-to-post"><a href="#">
<i class="fa fa-chevron-right">adsadsd</i></a>
</div>
</div>
您需要删除加号。
.buttons-wrapper:hover .fa-chevron-right{
background-color:green;
color:white !important;
}
这个
.buttons-wrapper:hover + .fa-chevron-right{
background-color:green;
color:white !important;
}
应该是这个
.buttons-wrapper:hover .fa-chevron-right{
background-color:green;
color:white !important;
}
因为 .fa-chevron-right
不是 .buttons-wrapper