Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:7034回复:17

有没有给右键菜单自定义图标的扩展

楼主#
更多 发布于:2006-08-24 22:10
如题

不是要那种整个右键菜单一起给一个主题改掉的扩展

而是要可以单独定义自己想要的几个选项要图标的扩展

比如我只想要“前进”有个图标,其它项都不要图标

谢谢先
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-10-28
  • 发帖数18486
  • 经验4840枚
  • 威望5点
  • 贡献值4316点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
1楼#
发布于:2006-08-24 22:10
如果是使用userchrome.css的话 图片或许可以放在他的同一文件夹下面并只用相对路径
Firefox More than meets your experience
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
2楼#
发布于:2006-08-24 22:10
相对路径应该用./吧

btw,转到外观区吧
Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2006-08-24 22:10
多谢fang5566啊~
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-10-28
  • 发帖数18486
  • 经验4840枚
  • 威望5点
  • 贡献值4316点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
4楼#
发布于:2006-08-24 22:10
唉 没办法 帮你到英文论坛问了一下,可以用了
这样子:
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul);
#context-forward {
-moz-binding: url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important;

-moz-appearance: none !important;
list-style-image:url("file:///G:/x1.png") !important;}


上面那句binding要加的  应该是要binding到menu.xml的menuitem-menu-iconic这句才可以使用把!

那些可以的扩展可能就是因为他们在某个文件里面已经先添加了这句把!


应该可以添加到扩展里面,可以参考其它有右键图标的扩展,仿照他们的方法放置图片,在写一下语句 不过比较麻烦 用userchrome.css或者stylish扩展比较快一点
Firefox More than meets your experience
Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
5楼#
发布于:2006-08-24 22:10
这样吗?
#context-forward {list-style-image:url("/pic/aaa.png") !important;}

这个我也试了:
#context-forward {list-style-image:url("pic/aaa.png") !important;}

不行
Triton
小狐狸
小狐狸
  • UID2271
  • 注册日期2005-01-17
  • 最后登录2007-05-14
  • 发帖数89
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2006-08-24 22:10
相对路径不用加协议
直接输入相对当前目录的路径就行了,/pic/aaa.png
Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2006-08-24 22:10
相对路径貌似也不行啊

我的图片是在
C:\Documents and Settings\*\Application Data\Mozilla\Firefox\Profiles\*\chrome\pic\aaa.png

写的是
#context-forward {list-style-image:url("file:///pic/aaa.png") !important;}
没有写错吧?

其实我最主要是想在几个由于装了扩展而出现的右键菜单上加上图标,比如Flashgot在右键菜单上的“Flashgot选项”,
Google Notebook在右键菜单上的“Note this”,
Adblock plus的几个右键菜单选项等

不知道可不可以在扩展上作手脚
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
8楼#
发布于:2006-08-24 22:10
最好使用相对路径吧
Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2006-08-24 22:10
谢谢
上面fang5566的写法没有成功
继续求助
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-10-28
  • 发帖数18486
  • 经验4840枚
  • 威望5点
  • 贡献值4316点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
10楼#
发布于:2006-08-24 22:10
用ff打开这个图片 然后地址栏显示的就是图片地址了
Firefox More than meets your experience
中国龙
非常火狐
非常火狐
  • UID11331
  • 注册日期2006-01-29
  • 最后登录2011-03-21
  • 发帖数891
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2006-08-24 22:10
file:///E:/PIC/AAA.PNG

大概是这样吧。
Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2006-08-24 22:10
问一个比较菜的问题  -_-|||
我的图片的地址如果是E:\PIC\AAA.PNG
那么上面那个"图片绝对或相对url"该怎么写呢?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-10-28
  • 发帖数18486
  • 经验4840枚
  • 威望5点
  • 贡献值4316点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
13楼#
发布于:2006-08-24 22:10
哈 好久不见了  foobar2000爱好者群的兄弟啊

cutemenus 扩展是整个右键菜单都添加的, 好像没有单独一个或几个自定义的扩展啊!

css虽然会一点但是还是超级的菜啊

你可以这样,比如前进按钮,这样添加
#context-forward {list-style-image:url("图片绝对或相对url") !important;}


图标应该是16*16的把!

具体右键菜单的Id我也不是非常清楚,部分ID可以参考这:http://wiki.mozcn.org/index.php/Firefox:%E5%88%A0%E9%99%A4%E5%A4%9A%E4%BD%99%E7%9A%84%E5%8F%B3%E9%94%AE%E8%8F%9C%E5%8D%95%E9%80%89%E9%A1%B9
Firefox More than meets your experience
Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2006-08-24 22:10
CrossBud:以前好像有一个能美化右键菜单的扩展
但不知道能不能自定义

最好的办法就是自己改css,不过我不会css,自己查查资料吧
回到原帖

我也是不懂啊
有高手可以给个范例吗
上一页
游客

返回顶部