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 に答える