本站不兼容 8 以前的版本的 Interner Explorer 浏览器(或基于这些版本的 IE 的其他浏览器),并且页面样式不完全兼容 IE 8,我们建议你升级至 IE 9 或改用其他非 IE 浏览器

Mozest™

  • 正在加载用户菜单…

开放、分享、互助

转播到腾讯微博
返回列表 回复 发帖

[交流] 寻 调整状态栏图标及顺序的脚本

多谢!!!!!!!
按钮不自律, coral ietab多好,随便挪
用css就可以了,比如我用的是(放在userchrome.css里,重启生效):
  1. /* 状态栏图标排序 */
  2. #statusbar-progresspanel {-moz-box-ordinal-group: 1;}
  3. #download-monitor {-moz-box-ordinal-group: 2;}
  4. #security-button {-moz-box-ordinal-group: 3;}
  5. #page-report-button {-moz-box-ordinal-group: 4;}
  6. #foxyproxy-statusbar-icon {-moz-box-ordinal-group: 5;}
  7. #gm-status {-moz-box-ordinal-group: 6;}
  8. #masonStatusbar {-moz-box-ordinal-group: 7;}
  9. #stylish-panel {-moz-box-ordinal-group: 8;}
  10. #abp-status {-moz-box-ordinal-group: 9;}
  11. #nosquint-status {-moz-box-ordinal-group: 10;}
  12. .statusbar-resizerpanel {-moz-box-ordinal-group: 11;}
复制代码
状态栏各图标的id可以用dom inspector查看,注意.statusbar-resizerpanel必须放在最后。
听老人说,今生做千件好事,来世方能讨生为猫。
多谢你啊
5# harnack

不会用  c+a+i 然后涅
ls 无效
5# harnack
恕我有点无知 dom inspector是什么 怎么用
本帖最后由 harnack 于 2009-12-25 14:37 编辑

要先安装dom inspector扩展(大不了用完再卸了):https://addons.mozilla.org/zh-CN/firefox/addon/6622
用ctrl+shift+I调出,然后按下面图里的步骤就行了,最后一个图里显示的就是各个状态栏图标的id。
附件: 您所在的用户组无法下载或查看附件
听老人说,今生做千件好事,来世方能讨生为猫。
我把它保存成1.css文件放在chrome文件夹里,不起作用
  1. /* 状态栏图标排序 */
  2. #cookieSwap-panel {-moz-box-ordinal-group: 1;}
  3. #ucjs_zoom_statuslabel {-moz-box-ordinal-group: 2;}
  4. #brief-status {-moz-box-ordinal-group: 3;}
  5. #ietab-status {-moz-box-ordinal-group: 4;}
  6. #gm-status {-moz-box-ordinal-group: 5;}
  7. #smftn-icon {-moz-box-ordinal-group: 6;}
  8. #netvideohunter-button {-moz-box-ordinal-group: 7;}
复制代码
问题出哪
本帖最后由 harnack 于 2009-12-25 19:10 编辑

1、必须保存成userchrome.css,不能用其它名字。而且要重启Firefox才能生效。
2、最后需要有一个(不能少)
  1. .statusbar-resizerpanel {-moz-box-ordinal-group: 8;}
复制代码
3、有人说最好把#statusbar-progresspanel、#download-monitor、#security-button、#page-report-button也排进去,不过貌似不排也没啥大影响。
听老人说,今生做千件好事,来世方能讨生为猫。
这个方法好,不过最近没时间,有时间再折腾折腾干掉OSB~
要先安装dom inspector扩展(大不了用完再卸了):https://addons.mozilla.org/zh-CN/firefox/addon/6622
用ctrl+shift+I调出,然后按下面图里的步骤就行了,最后一个图里显示的就是各个状态栏图标的id。 ...
harnack 发表于 2009-12-25 14:34
这样使用比较麻烦,有inspectChrome/inspectThis之类的脚本或扩展,配合起来就方便了。
的确。以前曾用过InspectorWidget,配合dom inspctor用起来比较方便。
听老人说,今生做千件好事,来世方能讨生为猫。
嗯 两个我都装了 把它快捷到工具栏,要哪个点一下就出来

可是 搞了半天 我想移的没动成,不想到的跑后面去了
有个扩展叫“组织状态栏程序”………………
整这个是挺烦,而且每次改动完都得重启。不行就用Organize Status Bar吧。
听老人说,今生做千件好事,来世方能讨生为猫。
用了css的方法改变状态栏图标顺序后,每次打开或者重启fx的时候,状态栏图标仍然保持原来的顺序。但在查看菜单里取消勾选状态栏使状态栏不显示,再次勾选状态栏后其图标顺序就改变了。
这是为什么呢。。。。。。
本帖最后由 wiiwaker 于 2009-12-28 15:19 编辑

8楼修改extensions.ini的方法有效,虽然不能改变有一个有多个图标的扩展的排列顺序~

不过每次安装/删除扩展后大概都会重新生成extensions.ini,导致排列顺序回复原样。
终于发现是Textarea Cache这个扩展的问题,这个扩展有"show statusbar icon when texts are saved in the cache"的功能,开启之后如果有输入文字备份,状态栏就会自动在最前端增加它的按钮。。。