如何在悬停时更改颜色,同时将其余颜色调暗为其他颜色和/或不透明度。

简单的三个列表项包含在它的无序列表中。

这些列表项在悬停时会更改颜色。

码:

.right-side .headlines li a,.right-side .headlines li{font-size:36px;color:#999}
.right-side .headlines li a:hover{color:#0976ca}

<ul class="headlines">
    <li>
        <a href="#">Headline 1</a>
    </li>
    <li>
        <a href="#">Headline 2</a>
    </li>
    <li>
        <a href="#">Headline 3</a>
    </li>
</ul>

谢谢你们

最佳答案

jsFiddle example

CSS:

.headlines a{
    font-size:36px;
    color:#999;
    transition: all 0.5s;
}
.headlines:hover a{            /* PARENT HOVER */
    opacity:0.4;               /* Dim all */
}
.headlines       a:hover{      /* SINGLE HOVER */
    opacity: 1;                /* Max one */
    color:#0976ca;
}

09-25 17:43