[問題] 有辦法讓A:hover後效果不消失嗎
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
07/02 23:32, 1F
※ 編輯: toshii 來自: 114.40.85.102 (07/02 23:39)
→
07/11 19:12, , 2F
07/11 19:12, 2F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):