GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
阅读:26854回复:88

将 Firefox 4.0 的橙色按钮与导航栏或标签栏合并的CSS脚本

楼主#
更多 发布于:2010-06-29 21:28
之前有网友给出了将橙色按钮与标签栏合并的CSS脚本(仅适用于标签栏置顶),我修改调整了一下,标签栏置顶时,橙色按钮与标签栏合并,标签栏没有置顶时,按钮与导航栏合并。另外我也调整了一些参数的大小,至少在我的电脑上看上去更舒服一些。
脚本适用于Win Vista/7下的Firefox 4.0Beta,且Firefox菜单栏被隐藏,同时Windows主题启用了Aero。

/* 如果是2010/8/26前的旧版本,将 titlebar 换成 appmenu-button-container */
#titlebar {
 position: fixed !important;
}

#appmenu-button {
 height: 27px !important;
 margin-top: 1px !important;
 padding-left: 3px !important;
 padding-right: 3px !important;
}

#toolbar-menubar,
#navigator-toolbox[tabsontop="false"] #nav-bar,
#navigator-toolbox[tabsontop="true"] #TabsToolbar {
 padding-left: 82px !important; /* 用户可能需要调整这里的82px这个参数 */
}

#main-window[sizemode="fullscreen"] #toolbar-menubar,
#main-window[sizemode="fullscreen"] #navigator-toolbox[tabsontop="false"] #nav-bar,
#main-window[sizemode="fullscreen"] #navigator-toolbox[tabsontop="true"] #TabsToolbar {
 padding-top: 3px !important;
 padding-right: 0px !important;
}

#main-window:not([sizemode="fullscreen"]) #toolbar-menubar,
#main-window:not([sizemode="fullscreen"]) #navigator-toolbox[tabsontop="false"] #nav-bar,
#main-window:not([sizemode="fullscreen"]) #navigator-toolbox[tabsontop="true"] #TabsToolbar {
 padding-top: 3px !important;  /* 如果需要拖拉标题栏移动窗口,将3px改成15px */
 padding-right: 105px !important;
}

#navigator-toolbox[tabsontop="true"] > #nav-bar {
  border: 0px !important;
  background: transparent !important;
}

#main-window[sizemode="maximized"] #appmenu-button-container {
 margin-top: -4px !important;
}


/* 2010/8/26后的新版本不需要这一段
#main-window[sizemode="maximized"] #navigator-toolbox[tabsontop="false"] #nav-bar,
#main-window[sizemode="maximized"] #navigator-toolbox[tabsontop="true"] #TabsToolbar {
 padding-top: 0px !important;
 margin-top: -2px !important;
}*/


#main-window[inFullscreen="true"] {
 -moz-appearance: -moz-win-glass !important;
 background-color: transparent !important;
}
ybbao
非常火狐
非常火狐
  • UID27616
  • 注册日期2008-12-29
  • 最后登录2023-05-21
  • 发帖数721
  • 经验53枚
  • 威望0点
  • 贡献值36点
  • 好评度1点
  • 社区居民
1楼#
发布于:2010-06-29 21:28
谢谢GOLF-AT,已经测试,有个小提议,标签栏不置顶的时候,地址栏在上面的时候,感觉再向下1px或者2px会更好看点。
ybbao
非常火狐
非常火狐
  • UID27616
  • 注册日期2008-12-29
  • 最后登录2023-05-21
  • 发帖数721
  • 经验53枚
  • 威望0点
  • 贡献值36点
  • 好评度1点
  • 社区居民
2楼#
发布于:2010-06-29 21:28
加2PX的确不错
linser
小狐狸
小狐狸
  • UID601
  • 注册日期2004-12-07
  • 最后登录2011-02-16
  • 发帖数36
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
3楼#
发布于:2010-06-29 21:28
按钮改成图标,padding-top 增加到16px,就不影响窗口拖动了
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
4楼#
发布于:2010-06-29 21:28
这个布局下,看不到网页的标题。我写了一个uc.js脚本,类似于以前的Hide Caption扩展,在状态栏显示网页标题,需要的网友可以下载使用。
附件名称/大小 下载次数 最后更新
title-statusbar.uc.zip (1KB)  111 2010-06-29 22:27
just4fun
千年狐狸
千年狐狸
  • UID30408
  • 注册日期2009-09-17
  • 最后登录2016-04-28
  • 发帖数1497
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
5楼#
发布于:2010-06-29 21:28
出新版了,来看看新改的UA
sdx2003
小狐狸
小狐狸
  • UID22103
  • 注册日期2007-12-02
  • 最后登录2012-08-14
  • 发帖数13
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2010-06-29 21:28
菜鸟问答,这个怎么使用?
放在那里,还是要该文件?
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
7楼#
发布于:2010-06-29 21:28
sdx2003:菜鸟问答,这个怎么使用?
放在那里,还是要该文件?
回到原帖

1楼的CSS脚本,放在配置文件夹的Chrome\userChrome.css中,还不懂的话,网上搜索 userChrome.css
195
195
千年狐狸
千年狐狸
  • UID3920
  • 注册日期2005-03-12
  • 最后登录2023-01-15
  • 发帖数1123
  • 经验50枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
  • 社区居民
  • 忠实会员
8楼#
发布于:2010-06-29 21:28
谢谢分享。
helijie
小狐狸
小狐狸
  • UID33182
  • 注册日期2010-06-27
  • 最后登录2012-10-19
  • 发帖数15
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2010-06-29 21:28
请教如何将按钮改图标?
heller
小狐狸
小狐狸
  • UID31402
  • 注册日期2009-12-16
  • 最后登录2012-02-16
  • 发帖数70
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2010-06-29 21:28
padding-top: 3px !important;

这个在标签置顶的时候太小了,拖动都不方便,我改成20px了
agate
小狐狸
小狐狸
  • UID327
  • 注册日期2004-11-29
  • 最后登录2018-12-23
  • 发帖数72
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2010-06-29 21:28
连夜试用,相当爽啊,呵呵

多谢LZ
mygames10
狐狸大王
狐狸大王
  • UID30577
  • 注册日期2009-10-04
  • 最后登录2022-02-14
  • 发帖数337
  • 经验55枚
  • 威望0点
  • 贡献值48点
  • 好评度3点
  • 社区居民
  • 忠实会员
12楼#
发布于:2010-06-29 21:28
这个要mark一下。
Nice to meet you.
keepi
小狐狸
小狐狸
  • UID24001
  • 注册日期2008-05-05
  • 最后登录2010-09-29
  • 发帖数12
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2010-06-29 21:28
真没有找到userChrome.css。
有没有更详细的说明。
请理解,我是应用派,不是技术派。
qq: 187371600 手机:13964549670 博客:http://keepi.blog.163.com
msky
千年狐狸
千年狐狸
  • UID14649
  • 注册日期2006-09-21
  • 最后登录2023-04-03
  • 发帖数2959
  • 经验166枚
  • 威望0点
  • 贡献值12点
  • 好评度9点
  • 社区居民
14楼#
发布于:2010-06-29 21:28
地址栏输入about:support 回车,打开自己的配置文件夹,新建chrome目录,新建userChrome.txt,把后缀改为css即生成userChrome.css,复制,黏贴,保存退出,重启FX

http://wiki.sociz.com/index.php?title=U ... oldid=2908
上一页
游客

返回顶部