在css悬停时,更改另一个元素的颜色

时间:2016-03-24 20:19:02

标签: css

我有一个带有类名"示例"的元素,当我将鼠标悬停在该元素上时,我想更改另一个带有类名称的元素" example-title"低于该元素,使颜色变为白色。我怎么用sass / css做到这一点?

<div class="example"></div>
<div class="example-title"></div>

2 个答案:

答案 0 :(得分:1)

你也可以像这样使用〜选择器:

.example:hover ~ .example-title { background: red;}

See this fiddle

答案 1 :(得分:0)

使用adjacent sibling selector +

.example:hover + .example-title {
    white;
}

SASS:

.example {
    &:hover {
        & + .example-title {
            color: white;
        }
    }
}