MozTW 討論區 https://forum.moztw.org/ |
|
Merci Chao,Firefox所有帶下拉箭頭光標觸動展開菜單? https://forum.moztw.org/viewtopic.php?f=11&t=25213 |
第 1 頁 (共 2 頁) |
發表人: | nettrottor [ 2008-11-30, 11:06 ] |
文章主題 : | Merci Chao,Firefox所有帶下拉箭頭光標觸動展開菜單? |
火狐所有帶下拉箭頭光標觸動展開菜單?Menu Appears on Mouse Hover.譬如前進后退,地址欄歷史,搜索欄歷史。我想達到的效果是光標移動到下拉箭頭上面菜單自動展開。有没有这样的扩展,或者怎么才能达到这种效果。频繁点击鼠标对手部的劳损厉害,还是能少点一下就少点一下。可參考一下這個地方: http://forum.moztw.org/viewtopic.php?t=14287&postdays=0&postorder=asc&start=405 这里的代码就是为扩展personal menu的下拉箭头添加起上面描述的这种效果的。 |
發表人: | Merci chao [ 2008-11-30, 13:37 ] |
文章主題 : | |
標題是說我嗎????? ![]() 噢! 看來不是, 繼續潛水 |
發表人: | nettrottor [ 2008-12-01, 07:54 ] |
文章主題 : | |
就是想請你這個高人出山幫忙。 我們不懂得代碼的人只能坐享其成了。 能者多勞,你既然將personal menu圖標的下拉箭頭用代碼編出一個用光標觸動的效果。當然將上面帖子里提到幾個地方也變成同樣的效果,是十拿九穩的了。 |
發表人: | 余弘兵 [ 2008-12-01, 21:21 ] |
文章主題 : | |
nettrottor 寫: 就是想請你這個高人出山幫忙。
我們不懂得代碼的人只能坐享其成了。 能者多勞,你既然將personal menu圖標的下拉箭頭用代碼編出一個用光標觸動的效果。當然將上面帖子裡提到幾個地方也變成同樣的效果,是十拿九穩的了。 不過他的名字是Merci chao,不是Merci chan 喔~ |
發表人: | Merci chao [ 2008-12-01, 21:35 ] |
文章主題 : | |
余弘兵 寫: 不過他的名字是Merci chao,不是Merci chan 喔~ 正解
樓主想要的功能用 userChrome.js 應該能實現, 有空再想 |
發表人: | nettrottor [ 2008-12-02, 19:33 ] |
文章主題 : | |
樓上我是一時疏忽了,可不要再意哦…… 我覺得你既然能給personal menu寫出代碼來,這兩個延展一點的功能你也是同樣不在話下的啦! 拜托幫大家一個忙了! |
發表人: | Merci chao [ 2008-12-02, 20:47 ] |
文章主題 : | |
可以參考一下這篇 |
發表人: | nettrottor [ 2008-12-03, 10:55 ] |
文章主題 : | |
我知道但我對于代碼一竅不通所以還是等你出馬好了。 |
發表人: | 余弘兵 [ 2008-12-03, 15:52 ] |
文章主題 : | |
nettrottor 寫: 我知道但我對於代碼一竅不通所以還是等你出馬好了。
不難的,你只需要在設定檔的存放位置裡的chrome 資料夾裡的userchrome.js 裡加入那篇代碼就行了~ 代碼: setTimeout(function() {
var buttons = document.getElementsByAttribute("class", "cm-button"); for (var i = 0; i < buttons.length; i++) { buttons[i].firstChild.firstChild.addEventListener("mouseover", function(event) { this.mouseOver = true; if (event.target == this) setTimeout(function(This) { if (This.mouseOver) This.firstChild.showPopup(); }, 400, this); }, false); buttons[i].firstChild.firstChild.addEventListener("mouseout", function(event) { this.mouseOver = false; if (event.target == this) setTimeout(function(This) { if (!This.mouseOver) This.firstChild.hidePopup(); }, 300, this); }, false); } }, 101); |
發表人: | nettrottor [ 2008-12-03, 19:27 ] |
文章主題 : | |
樓上你復制的這個腳本貌似只作者于personal menu跟我想達到的效果有距離。另外,這個腳本要置于userchrome.js而不是userchrome.css |
發表人: | 余弘兵 [ 2008-12-03, 19:55 ] |
文章主題 : | |
nettrottor 寫: 樓上你複製的這個腳本貌似只作者於personal menu跟我想達到的效果有距離。另外,這個腳本要置於userchrome.js而不是userchrome.css
sorry,打錯了…… |
發表人: | nettrottor [ 2008-12-07, 09:29 ] |
文章主題 : | |
完全沒有下文了嗎? 今天是星期天如果都沒有時間,哪…… ![]() |
發表人: | Merci chao [ 2008-12-07, 23:33 ] |
文章主題 : | |
下文可以由自己創作了啦 ![]() 你說的功能絕對不是三行兩句就能做出來 資料有的是, 針對哪一點不明白有空我也可以幫助一下你 可是以點名方式邀請別人做自己不感興趣的任務, 老實說我就真的不太願意啦 ![]() |
發表人: | nettrottor [ 2008-12-09, 17:32 ] |
文章主題 : | |
哦, 那算了。 抱歉我貌似不太好的脾氣又有點怒了…… 呵呵,但是我覺得這個忙真得很小噯……好像這個論壇是分大陸跟臺灣人的區別滴。海峽隔著,隔閡就是很大我還是在國內論壇求助得了。 |
發表人: | Merci chao [ 2008-12-09, 17:46 ] |
文章主題 : | |
我不是台灣人 ![]() |
第 1 頁 (共 2 頁) | 所有顯示的時間為 UTC + 8 小時 |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |