dawlen
狐狸大王
狐狸大王
  • UID34286
  • 注册日期2010-10-20
  • 最后登录2015-05-28
  • 发帖数311
  • 经验15枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
阅读:3665回复:12

求自动隐藏导航栏/地址栏/搜索栏的CSS脚本

楼主#
更多 发布于:2010-11-12 16:08
平常自动隐藏导航栏/地址栏/搜索栏,当鼠标移动到标签页时又能自动显示出来。
大家有这种CS脚本吗?
谢谢
dawlen
狐狸大王
狐狸大王
  • UID34286
  • 注册日期2010-10-20
  • 最后登录2015-05-28
  • 发帖数311
  • 经验15枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
1楼#
发布于:2010-11-12 16:08
我找到个自动隐藏书签栏的,但是没找到隐藏地址栏的。
自动隐藏书签栏:
@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: 30px !important;
}

}
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
2楼#
发布于:2010-11-12 16:08
稍微改下就可以了。
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.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"]) > #nav-bar {
-moz-transition: max-height .4s ease-in-out 1s !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 > #nav-bar {
-moz-transition: max-height .2s ease-in-out !important;/* 表示されるときのアニメーション */
max-height: 30px !important;
}

}
dawlen
狐狸大王
狐狸大王
  • UID34286
  • 注册日期2010-10-20
  • 最后登录2015-05-28
  • 发帖数311
  • 经验15枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
3楼#
发布于:2010-11-12 16:08
alanfly:稍微改下就可以了。
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.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"]) > #nav-bar {
-moz-transition: max-height .4s ease-in-out 1s !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 > #nav-bar {
-moz-transition: max-height .2s ease-in-out !important;/* 表示されるときのアニメーション */
max-height: 30px !important;
}

}
回到原帖

这个脚本我也找到了,但是不会改啊。
我就想要标签页置顶,最后隐藏到只剩下标签栏,视野开阔啊。
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
4楼#
发布于:2010-11-12 16:08

这个脚本我也找到了,但是不会改啊。
我就想要标签页置顶,最后隐藏到只剩下标签栏,视野开阔啊。

我楼上给的是已经改好的代码。
dawlen
狐狸大王
狐狸大王
  • UID34286
  • 注册日期2010-10-20
  • 最后登录2015-05-28
  • 发帖数311
  • 经验15枚
  • 威望0点
  • 贡献值8点
  • 好评度0点
  • 社区居民
5楼#
发布于:2010-11-12 16:08
alanfly
我楼上给的是已经改好的代码。
回到原帖

 
谢谢alanfly,呵呵,不好意思,我看不懂代码。
谢谢
alanfly
千年狐狸
千年狐狸
  • UID31035
  • 注册日期2009-11-10
  • 最后登录2024-05-02
  • 发帖数2766
  • 经验577枚
  • 威望1点
  • 贡献值128点
  • 好评度99点
  • 社区居民
  • 最爱沙发
  • 忠实会员
6楼#
发布于:2010-11-12 16:08

 
谢谢alanfly,呵呵,不好意思,我看不懂代码。
谢谢

就改了几处,不仔细看看不出来。
lamwong2046
小狐狸
小狐狸
  • UID34464
  • 注册日期2010-11-07
  • 最后登录2014-06-18
  • 发帖数31
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
7楼#
发布于:2010-11-12 16:08
alanfly真是一个热心的高手啊
花有重开日,人无再少年
LeoShone
小狐狸
小狐狸
  • UID7490
  • 注册日期2005-07-21
  • 最后登录2020-12-13
  • 发帖数61
  • 经验50枚
  • 威望0点
  • 贡献值26点
  • 好评度1点
8楼#
发布于:2010-11-12 16:08
请问怎么设置成不透明?
pkcc852
火狐狸
火狐狸
  • UID32334
  • 注册日期2010-03-20
  • 最后登录2014-02-01
  • 发帖数185
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度2点
9楼#
发布于:2010-11-12 16:08
alanfly
我楼上给的是已经改好的代码。
回到原帖

我的橙色按鈕和tab bar合併了,使用後還會剩下一條空bar..
popozhu
小狐狸
小狐狸
  • UID34701
  • 注册日期2010-11-27
  • 最后登录2019-03-29
  • 发帖数20
  • 经验21枚
  • 威望0点
  • 贡献值10点
  • 好评度0点
10楼#
发布于:2010-11-12 16:08
学习了
royallin
非常火狐
非常火狐
  • UID29014
  • 注册日期2009-05-31
  • 最后登录2016-12-07
  • 发帖数668
  • 经验46枚
  • 威望0点
  • 贡献值32点
  • 好评度0点
  • 社区居民
11楼#
发布于:2010-11-12 16:08
LeoShone:请问怎么设置成不透明?回到原帖

在倒数第二个}前加上 background:black !important;

black是黑色,可以修改,比如white白色等。

分别代表
背景属性:背景颜色 背景图片 背景是否重复 背景时候随浏览器滚动 背景平位置 背景垂直位置
background : background-color || background-image || background-repeat || background-attachment || background-position

transparent表示透明无颜色
none 表示没有设置背景图片
repeat 表示图片重复
scroll 表示背景图片随浏览器下拉而滚动
0%水平位置在x0
0%垂直位置在y0
LeoShone
小狐狸
小狐狸
  • UID7490
  • 注册日期2005-07-21
  • 最后登录2020-12-13
  • 发帖数61
  • 经验50枚
  • 威望0点
  • 贡献值26点
  • 好评度1点
12楼#
发布于:2010-11-12 16:08
谢谢楼上!

再请问当导航栏自动隐藏的时候,可否不用鼠标,而只用快捷键(如Alt+D)让它显示出来?
也就是说当光标在地址栏或搜索栏的时候,自动显示导航栏。
游客

返回顶部