私は、その兄弟要素をホバリングすることによって要素の兄弟を操作しようとします。 HTML構造はちょっとそのようなものであるのに対しcss経由の兄弟のホバーは機能しません - なぜですか?
.sw_2-technik + .sw_2-emotionen{
background:green;
}
.sw_2-emotionen:hover ~ .sw_2-technik{
background:orange;
}
:私はそのようにそれを行う
<section class="wrapper">
<div class="sw_2-technik"></div>
<div class="sw_2-emotionen"></div>
</section>
最初の操作がうまく動作一方で、第二1(.sw_2-emotionen:ホバー〜.sw_2 -technik)は何もしません。私は何が間違っていますか?
ありがとうございます!
あなたがここにクリーンでシンプルな方法ですが、CSSで前の兄弟をターゲットにする場合にのみ、次の兄弟ではなく、以前の – LGSon
をターゲットにすることができます:http://stackoverflow.com/a/36118012/3597276 –