我試圖做一個很簡單的CSS懸停效果。懸停子DIV並改變其他父DIV的樣式
<div class="menu">
<div class="child"></div>
</div>
<div class="nav">
<div class="item1"></div>
</div>
我woud發生這樣的,就是當你將鼠標懸停<div class="child"></div>
它改變了<div class="nav"></div>
元素的風格我已經嘗試了很多東西像
.child:hover ~ .nav { }
但是,當然,當我這樣做,它會在父DIV'.menu'中搜索帶有類「nav」的DIV,對吧?
我也試過
.child:hover .nav {
}
和
.child:hover + .nav {
}
我確實覺得有點傻問這個問題,因爲該解決方案可能是很容易的,但我有一直試圖解決這個問題現在幾個小時...
我想除非你將菜單div和nav div包裝到一個包裝div中,否則你必須使用jquery。 – indubitablee 2015-02-05 16:09:48