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

将Firefox 4.0火狐按钮与下面的工具栏合并(用于默认主题且启用Aero)

楼主#
更多 发布于:2011-01-20 00:26
将 Firefox 4.0 火狐按钮与下面的工具栏合并。Firefox默认只是在最大化且标签工具栏置顶时才有效,而这个CSS脚本没有这个限制。以前的CSS脚本太旧了,这次的脚本,适用于4.0 b9或者b10pre 的默认主题,且启用了Aero的 Windows Vista/7/2008 上。

#main-window[sizemode="normal"] #titlebar,
#main-window[tabsontop="false"] #titlebar {
  position: fixed !important;
  margin-top: 0px !important;
}

#main-window #titlebar-buttonbox-container {
  display: none;
}

#main-window #navigator-toolbox {
  margin-top: 0px !important;
}

#main-window[sizemode="normal"] #appmenu-button,
#main-window[tabsontop="false"] #appmenu-button {
  padding-left: 8px !important;
  padding-right: 8px !important;
  width: 80px !important; /* 这个值比下面的 padding-left: 值小3 */
}

#main-window[sizemode="normal"] #toolbar-menubar,
#main-window[tabsontop="false"]:not([inFullscreen="true"]) #toolbar-menubar,
#main-window[tabsontop="false"]:not([inFullscreen="true"]) #nav-bar,
#main-window[sizemode="normal"][tabsontop="true"] #TabsToolbar {
  padding-left: 83px !important; /* 这个值比上面的 width: 值大3 */
}

#main-window[tabsontop="false"]:not([inFullscreen="true"]) #nav-bar,
#main-window[tabsontop="true"]:not([inFullscreen="true"]) #TabsToolbar {
  padding-right: 105px !important; /* 用户可能需要调整这里的这个参数 */
}

#main-window[sizemode="maximized"][tabsontop="false"] #nav-bar {
  margin-top: 4px !important;
}

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

#main-window[inFullscreen="true"] {
  -moz-appearance: -moz-win-glass !important;
  background-color: transparent !important;
}

#PersonalToolbar, #browser-bottombox, #FindToolbar, #status-bar{
  -moz-appearance: none !important;
  background: transparent !important;
  text-shadow: rgb(255, 255, 255) 0px 0px 10px, rgb(255, 255, 255) 0px 0px 10px,
    rgba(255, 255, 255, 0.5) 0px 1px 3px !important;
  border: none !important;
}

#navigator-toolbox[tabsontop="false"] #TabsToolbar{
  background: transparent !important;
}

#appmenu-button .button-box .box-inherit:before {
  content: "Firefox";
}

#appmenu-button .button-box .box-inherit .button-text {
  display: none;
}
ryanhp
小狐狸
小狐狸
  • UID32939
  • 注册日期2010-05-29
  • 最后登录2014-03-29
  • 发帖数52
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
1楼#
发布于:2011-01-20 00:26
不错,遮挡的问题解决了,多谢分享了。
个人还是习惯标签栏在书签下方。
wnjsdn
小狐狸
小狐狸
  • UID34362
  • 注册日期2010-10-28
  • 最后登录2012-09-01
  • 发帖数19
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2011-01-20 00:26
怎么用了楼主的代码 最大化最小化 关闭按钮没有了呀  怎么弄出来呀?  谢谢
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
3楼#
发布于:2011-01-20 00:26
wnjsdn:怎么用了楼主的代码 最大化最小化 关闭按钮没有了呀  怎么弄出来呀?  谢谢回到原帖

你是 Win XP,Win XP 下会这样。这段代码,只能用来有Aero效果的机器上。
wnjsdn
小狐狸
小狐狸
  • UID34362
  • 注册日期2010-10-28
  • 最后登录2012-09-01
  • 发帖数19
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
4楼#
发布于:2011-01-20 00:26
这代码B11好像用不了  ,用了没效果~~
GOLF-AT
千年狐狸
千年狐狸
  • UID11611
  • 注册日期2006-02-20
  • 最后登录2019-12-30
  • 发帖数3239
  • 经验265枚
  • 威望1点
  • 贡献值260点
  • 好评度59点
  • 社区居民
  • 忠实会员
5楼#
发布于:2011-01-20 00:26
wnjsdn:这代码B11好像用不了  ,用了没效果~~回到原帖

一楼已经说了,需要Vista以上的Windows,且Windows系统主题开启了Aero才生效。你用的是Win XP,所以无效。
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2024-03-28
  • 发帖数1513
  • 经验133枚
  • 威望0点
  • 贡献值46点
  • 好评度8点
  • 社区居民
6楼#
发布于:2011-01-20 00:26
我想隐藏linux下的火狐橙,
#appmenu-button{display:none !important;}
无效,悲剧。
凉宫有希
小狐狸
小狐狸
  • UID15784
  • 注册日期2006-11-18
  • 最后登录2024-04-29
  • 发帖数68
  • 经验27枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
  • 忠实会员
7楼#
发布于:2011-01-20 00:26
xxp2277:我想隐藏linux下的火狐橙,
#appmenu-button{display:none !important;}
无效,悲剧。
回到原帖


#appmenu-toolbar-button{display:none!important}
xxp2277
千年狐狸
千年狐狸
  • UID24388
  • 注册日期2008-05-31
  • 最后登录2024-03-28
  • 发帖数1513
  • 经验133枚
  • 威望0点
  • 贡献值46点
  • 好评度8点
  • 社区居民
8楼#
发布于:2011-01-20 00:26
凉宫有希

#appmenu-toolbar-button{display:none!important}
回到原帖

多谢,我没装DOM那个检测的扩展。
abelwy
小狐狸
小狐狸
  • UID35763
  • 注册日期2011-03-28
  • 最后登录2017-06-11
  • 发帖数3
  • 经验22枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2011-01-20 00:26
win7 Firefox 4.0 正式版 全屏后 tabs下面多了一条线..能去掉就完美了.
1
tkggitfk24
小狐狸
小狐狸
  • UID24815
  • 注册日期2008-06-19
  • 最后登录2021-10-24
  • 发帖数59
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
10楼#
发布于:2011-01-20 00:26
我用的Win7,换了个贴皮,最大化最小化 关闭按钮就没有,怎么办
loveqianool
狐狸大王
狐狸大王
  • UID29223
  • 注册日期2009-06-19
  • 最后登录2022-01-29
  • 发帖数308
  • 经验153枚
  • 威望0点
  • 贡献值92点
  • 好评度2点
  • 社区居民
  • 忠实会员
11楼#
发布于:2011-01-20 00:26
与/*自动隐藏书签栏*/冲突, 导致出现的书签栏背景不见了..

@namespace url(http://www.mozilla.org/keymaster/gateke ... s.only.xul);
@-moz-document url(chrome://browser/content/browser.xul) {

#main-window:not([inFullscreen="true"]) #navigator-toolbox:not([customizing="true"]) ~ #browser {
margin-top: -25px !important;/* 適宜調整 */
}

#main-window:not([inFullscreen="true"]) #navigator-toolbox:not([customizing="true"]) > #PersonalToolbar {
-moz-transition: max-height 0s ease-in-out .8s !important;/* 消えるときのアニメーション */
-moz-box-ordinal-group: 1000 !important;
padding: 0 3px !important;
position: relative !important;
z-index: 100 !important;
overflow-y: hidden !important;
max-height: 1px !important;
min-height: 1px !important;
}

/*
#main-window[stylish-url="about:blank"] #navigator-toolbox:not([customizing="true"]) > #PersonalToolbar,*/
#main-window:not([inFullscreen="true"]) #navigator-toolbox:not([customizing="true"]):hover > #PersonalToolbar {
-moz-transition: max-height 0s ease-in-out !important;/* 表示されるときのアニメーション */
max-height: 52px !important;
}
}
游客

返回顶部