看板 Web_Design 關於我們 聯絡資訊
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
Rplus:CSS不行那就JS吧 07/02 23:32
※ 編輯: toshii 來自: 114.40.85.102 (07/02 23:39)
pukia:a的偽類有4種阿 hover只是經過~你可以用visited看看 07/11 19:12