[問題] css的hover要怎麼指定外層的標籤

看板Web_Design作者 (阿銫)時間13年前 (2011/01/31 20:57), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串1/1
是這樣的,我練習做了一個純css的下拉式選單 滑鼠滑到選單上時會變色且子選單會彈出來,但是繼續將滑鼠指到 子選單上,選單的變色又變回預設時的顏色了 我想要做到的是,滑鼠指到子選單上時,選單的變色也還在 有沒有辦法做到滑鼠指到子選單上,改變選單的background-color? 先感謝各位前輩的指導<(_ _)> 部份code: #menu li ul a:hover{ /*問題點,如何改外層選單的顏色*/ background-color:purple; color:white; } <div id="menu"> <ul> <li><a href="#">選單一</a> /*選單*/ <ul> <li><a href="#">項目一</a></li> /*子選單*/ <li><a href="#">項目二</a></li> <li><a href="#">項目三</a></li> <li><a href="#">項目四</a></li> </ul> </li> </ul> </div> 感謝耐心的看完:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.58.179.204

01/31 21:07, , 1F
把:hover下在li即可,至於IE6 可用Javascript support
01/31 21:07, 1F
不好意思這位前輩,還是試不出來..麻煩再次指教<(_ _)> 附上完整code: caesium.somee.com ※ 編輯: PTTLSboy 來自: 61.58.179.204 (01/31 21:44) 成功了 謝謝! ※ 編輯: PTTLSboy 來自: 61.58.179.204 (01/31 21:57)
文章代碼(AID): #1DHh7EOc (Web_Design)