[問題] 有辦法讓A:hover後效果不消失嗎

看板Web_Design作者 (芬達)時間13年前 (2012/07/02 23:30), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/2 (看更多)
CSS的A:hover效果是預設mouseover會有動作 mouseout就恢復原狀 有沒有辦法去改變CSS的mouse離開的行為 我希望mouse從A選單移到B選單時照舊 就是A選單效果消失而B選單效果出現 但若從A移到移到頁面其他地方,能不要讓選單效果消失 這個我就做不出來 想想好像不用CSS,改寫成javascript用mouse event應該可達成 但是就要捨棄原本的CSS那一套了 對了我會想這樣做是因為原網頁在觸控制式銀幕上 手指點下去選單出來, 手指一離開就不見了 最後只好使用2指神功,一指點主選單,一指點子選單即可 這樣有點遜 現在撰寫網頁如果事先為了智慧型手機上著想 是不是不建議用CSS的hover語法了 要改成用JS的onclick才比較好 (甚至JS的mouse event也都要捨棄) -- 看不見太陽那就賞月吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.40.85.102

07/02 23:32, , 1F
CSS不行那就JS吧
07/02 23:32, 1F
※ 編輯: toshii 來自: 114.40.85.102 (07/02 23:39)

07/11 19:12, , 2F
a的偽類有4種阿 hover只是經過~你可以用visited看看
07/11 19:12, 2F
文章代碼(AID): #1FyRwC8n (Web_Design)
文章代碼(AID): #1FyRwC8n (Web_Design)