一つである推移オーバー(CSS、JS、HTML)を除いて好きこのように見えるいくつかのHTML/JavaScriptをすべてのdivを選択します私が作成したdiv(右、下、正面)は、列のように見えるようにしてクローンし、それぞれに一意のID(#reason0、#reason1など)を与えます。上に乗っているもの以外のすべての列を選択する:クローンの一つ本部複数回は、その後、私が持っている
#reason0:hover ~ .reason-container:not(#reason0) {
display: none;
}
最初のクローンがホバリングされ、このクラスの他のすべてのインスタンス(.reason-container)は "display:none"に設定されますが、これはターゲットとされた後の兄弟を選択するだけです。 #reason1が代わりに使用された場合、reason#0と#reason-xは "display:block"のままとなり、#reason2 - #reason4は "display:none"となります。どんな洞察も高く評価されます。ありがとうございました。
私はそれが好きです。ただし、これは他の列の表示を(何らかの理由で)永久に変更します。つまり、ホバーが解放されると、表示プロパティは「なし」のままです。この問題を解決するためにこれをさらに一歩踏み出す方法についてのご意見はありますか? – laroy
はい、その機能を可能にする[Fiddle](https://jsfiddle.net/qo96m9ag/1/)です。 – HuskyBlue