阅读:1307回复:7
关于自动隐藏地址栏
我想用 Stylish 自动隐藏地址栏,在网上搜索到很多相关的代码,但可惜都不能正常使用。(难道是版本问题吗?)
只有下面这个正常一些,但也有个问题: 地址栏隐藏后会残留一个空白区域。 请问应该如何修改呢? 谢谢。 #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"]) > #nav-bar { border: none !important; -moz-box-ordinal-group: 1000 !important; padding: 0 3px !important; position: relative !important; z-index: 30 !important; overflow-y: hidden !important; max-height: 0px !important; min-height: 0px !important; } /* #main-window[stylish-url="about:blank"] #navigator-toolbox:not([customizing="true"]) > #PersonalToolbar,*/ #main-window:not([inFullscreen="true"]) #navigator-toolbox:not([customizing="true"]):hover > #nav-bar { max-height: 30px !important; border: none !important; margin-top: -1px !important; border-bottom: 1px solid rgba(0,0,0,.25) !important; } #navigator-toolbox[tabsontop=true] #nav-bar { border-radius: 1.5px 1.5px 0 0 !important; } |
|
1楼#
发布于:2014-09-17 18:26
|
|
2楼#
发布于:2014-09-17 20:44
3Q,这个扩展已经在用了,我想试试单纯用样式能解决吗
|
|
3楼#
发布于:2014-09-17 23:29
https://userstyles.org/styles/103153/firefox-29-autohide-navigation-bar
这个是我改的,效果如链接的GIF所示 这个在windows 8下能用,相同的profile在win 7下只有装一个persona皮肤才能用 |
|
4楼#
发布于:2014-09-18 12:56
谢谢。
请问如果不需要透明和动画效果应该怎么修改? 我只要基础的隐藏/显示就可以。 我试着修改了下,但怎么都不能去掉透明。 |
|
5楼#
发布于:2014-09-19 01:51
@-moz-document url(chrome://browser/content/browser.xul) {#browser {margin-top: -42px !important;}#nav-bar {position: relative !important;overflow-y: hidden !important;max-height: 0 !important;min-height: 0 !important;}:hover > #nav-bar {max-height: 37px !important;}} 這是我在用的,紅色的數值請自行調整 |
|
6楼#
发布于:2014-09-19 12:54
我是希望地址栏和书签栏一起隐藏。the fox only better和searchbarutils有冲突。
|
|
7楼#
发布于:2014-09-19 20:34
谢谢,完美解决。 The Fox, Only Better 可以下课了。^ ^
|
|