阅读:2886回复:3
火狐的最大化,最小化,关闭等按钮如何用代码或者扩展控制?
我想请问一下,有没有什么组件或者代码可以把地址栏最右边那三个按钮移动到标签栏的最右边去?
把标签栏移动到地址栏上方我是用这段代码实现的,请问需要在添加什么代码么? @namespace url(http://www.mozilla.org/keymaster/gateke ... s.only.xul); @-moz-document url("chrome://browser/content/browser.xul") { window { padding-top: 27px !important; } .tabbrowser-tabs,.tabbrowser-tabs tab, .tabbrowser-strip, .tabs-bottom, #stumbleupon { border: 0px !important; margin: 0px !important; padding:0px !important; } .tabbrowser-strip { height: 24px !important; position: fixed !important; top: 3px !important; width: 100% !important; } .tabbrowser-tabs { height:23px !important; -moz-appearance: none !important; opacity: 0.999 !important; width: 100% !important; } } |
|
1楼#
发布于:2010-01-05 11:59
大大我把那三个代码分离出来了,可是怎么把他们移动到标签栏的后面啊,用什么选择器?能不能先大体写个代码出来,小弟在做修改,谢谢了~^_^
|
|
2楼#
发布于:2010-01-05 11:59
哦~感谢大大指点~这就去实验一下 ^_^
|
|
3楼#
发布于:2010-01-05 11:59
你上面的代码,是 CSS 代码,是不能将 3 个按钮从地址栏搬到标签栏的,需要用 JavaScript 代码才可以。
在原本的 HideCaption 扩展的 HideCaption.js 的 OnLoad 函数的最后,添加下面一行代码,可以移动三个按钮的位置: gBrowser.mStrip.appendChild(document.getElementById('window-controls')); 不过三个按钮的底色,看上去可能会不协调,还需要再用 CSS 代码改一下这三个按钮父控件的底色。 |
|