0

目标

通过使用 CSS 悬停另一个元素来更改一个元素。

问题

我不知道语法。有任何想法吗?

代码聚焦

我想 .frame通过悬停来改变.app > a。下面重点介绍 CSS 语法:

.app a:hover ->¹ .frame {
    background-color: yellow;
}

.frame {
    background-color: blue;
    width: 300px;
    height: 300px;
}

¹只是插图。

(也可在 jsFiddle 中使用)

4

1 回答 1

3

试穿这个尺寸:

.app:hover ~ .frame {
    background-color: yellow;
}

.frame {
    background-color: blue;
    width: 300px;
    height: 300px;
}

演示:http: //jsfiddle.net/maniator/jWA3s/1/


参考:CSS 选择器中的“~”(波浪号/波浪线/旋转)是什么意思?

于 2013-08-07T14:36:42.983 回答