realxumai
火狐狸
火狐狸
  • UID2141
  • 注册日期2005-01-13
  • 最后登录2015-01-24
  • 发帖数142
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
阅读:5830回复:11

谁能告诉我怎么修改状态栏的高度阿?

楼主#
更多 发布于:2005-12-04 12:21
通过userChrome.css我改了状态栏的字体,但现在我使用的主题状态栏很高,大约有1.4 厘米左右,我想把它改的低一点,窄一点,请问该怎么修改阿
CrossBud
黄金狐狸
黄金狐狸
  • UID7038
  • 注册日期2005-06-29
  • 最后登录2016-08-31
  • 发帖数5948
  • 经验12枚
  • 威望2点
  • 贡献值40点
  • 好评度20点
  • 社区居民
1楼#
发布于:2005-12-04 12:21
改height啊
juret
火狐狸
火狐狸
  • UID10090
  • 注册日期2005-11-26
  • 最后登录2007-04-26
  • 发帖数260
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2005-12-04 12:21
那个小火箭是干嘛的?
Google Suggest!
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-10-28
  • 发帖数18486
  • 经验4840枚
  • 威望5点
  • 贡献值4316点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
3楼#
发布于:2005-12-04 12:21
height改小了应该就可以了
Firefox More than meets your experience
zebraman
狐狸大王
狐狸大王
  • UID6956
  • 注册日期2005-06-25
  • 最后登录2017-11-15
  • 发帖数445
  • 经验35枚
  • 威望0点
  • 贡献值44点
  • 好评度0点
  • 社区居民
  • 忠实会员
4楼#
发布于:2005-12-04 12:21
fang5566:height改小了应该就可以了回到原帖


斑竹同志你只说对了50%,那50%我来补充---既要给它买“增高器”,又要给它“喝牛奶”。
realxumai
火狐狸
火狐狸
  • UID2141
  • 注册日期2005-01-13
  • 最后登录2015-01-24
  • 发帖数142
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
5楼#
发布于:2005-12-04 12:21
#status-bar,
#bookmark-window statusbar {
font-family: lucida grande, lucida grande !important;
font-weight: normal !important;
font-size: 9pt !important;
height: 3px !important;
max-height: 3px !important;
}

我这样改但是还没变化


PS:小火箭是TurboLaunch
zebraman
狐狸大王
狐狸大王
  • UID6956
  • 注册日期2005-06-25
  • 最后登录2017-11-15
  • 发帖数445
  • 经验35枚
  • 威望0点
  • 贡献值44点
  • 好评度0点
  • 社区居民
  • 忠实会员
6楼#
发布于:2005-12-04 12:21
realxumai:#status-bar,
#bookmark-window statusbar {
font-family: lucida grande, lucida grande !important;
font-weight: normal !important;
font-size: 9pt !important;
height: 3px !important;
max-height: 3px !important;
}

我这样改但是还没变化


PS:小火箭是TurboLaunch
回到原帖


第一:请把userchrome.css里面的这段代码改为如下:

#status-bar,
#bookmark-window statusbar {
font-family: lucida grande, lucida grande !important;
font-weight: bold !important;
font-size: 8pt !important;
}


第二:到你的主题xxx.jar文档里打开browser文件夹,再打开browser.css文件添加如下代码:

#status-bar {
  min-height: 16px !important;
  max-height: 22px !important;
}

如果browser.css文件里面已经有这段代码,你就只要把
max-height后面的赋值改为你认为理想的高度。比方说你可以改为: max-height: 16px !important;

最大值和最小值一样。这样问题就解决了。
杜鋪
小狐狸
小狐狸
  • UID10443
  • 注册日期2005-12-08
  • 最后登录2010-11-01
  • 发帖数21
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2005-12-04 12:21
userchrome.css:

#status-bar,
#bookmark-window statusbar {
height: 22px !important;
}

還有樓上所說的應該改xxx.jar文件的chrome://global/global.css,min-height一般為22px。。。
zebraman
狐狸大王
狐狸大王
  • UID6956
  • 注册日期2005-06-25
  • 最后登录2017-11-15
  • 发帖数445
  • 经验35枚
  • 威望0点
  • 贡献值44点
  • 好评度0点
  • 社区居民
  • 忠实会员
8楼#
发布于:2005-12-04 12:21
杜鋪:userchrome.css:

#status-bar,
#bookmark-window statusbar {
height: 22px !important;
}

還有樓上所說的應該改xxx.jar文件的chrome://global/global.css,min-height一般為22px。。。
回到原帖


userchrome.css:

#status-bar,
#bookmark-window statusbar {
height: 22px !important;
}

第一:你的上面的这段代码如果行的话,楼主就没有必要在这里开帖发问了!

第二:要纠正你的说法:那就是一般主题的min-height一般為16px,而不是你所认为的22px。

第三:由于一般主题的“status-bar.PNG"min-heigh默认為16px,当你要修改增加status-bar的高度时,你必须同时要修改增加“status-bar.PNG"这个图标的高度,不然你就是把 max-height 的值改为32px或者更大的px值都没有效果的。

第四:当你已经把使用的主题的“status-bar.PNG"这个图标的min-heigh值修改为22px或者32px值时,只有到你的主题xxx.jar文档里打开browser文件夹,再打开browser.css文件修改下面的px赋值才有效果,并不是楼主或你所认为的在userchrome.css文档里来修改:

#status-bar {
min-height: 16px !important;
max-height: 22px !important;
} (“status-bar.PNG"这个图标的min-heigh值为22px时

#status-bar {
min-height: 16px !important;
max-height: 32px !important;
} (“status-bar.PNG"这个图标的min-heigh值为32px时



第五:在browser.css文件代码”max-height: XXpx“ 中,往比"XXpx"赋值小的数量级修改status-bar的高度是绝对有效果的,但前提同样是到主题的browser.css文档里来修改,并不是楼主和你所认为的在userchrome.css文档里来修改!这也就验证了为什么楼主在userchrome.css文档里添加如下代码

height: 3px !important;
max-height: 3px !important;

也没有效果的事实!
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2024-10-28
  • 发帖数18486
  • 经验4840枚
  • 威望5点
  • 贡献值4316点
  • 好评度1117点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
9楼#
发布于:2005-12-04 12:21
默认下该主题应该statusbar.png是没有问题的  zebra说的改browser.css应该可以吧
Firefox More than meets your experience
zebraman
狐狸大王
狐狸大王
  • UID6956
  • 注册日期2005-06-25
  • 最后登录2017-11-15
  • 发帖数445
  • 经验35枚
  • 威望0点
  • 贡献值44点
  • 好评度0点
  • 社区居民
  • 忠实会员
10楼#
发布于:2005-12-04 12:21
fang5566:默认下该主题应该statusbar.png是没有问题的  zebra说的改browser.css应该可以吧回到原帖


可以的。
杜鋪
小狐狸
小狐狸
  • UID10443
  • 注册日期2005-12-08
  • 最后登录2010-11-01
  • 发帖数21
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2005-12-04 12:21
zebraman

userchrome.css:

#status-bar,
#bookmark-window statusbar {
height: 22px !important;
}

第一:你的上面的这段代码如果行的话,楼主就没有必要在这里开帖发问了!

第二:要纠正你的说法:那就是一般主题的min-height一般為16px,而不是你所认为的22px。

第三:由于一般主题的“status-bar.PNG"min-heigh默认為16px,当你要修改增加status-bar的高度时,你必须同时要修改增加“status-bar.PNG"这个图标的高度,不然你就是把 max-height 的值改为32px或者更大的px值都没有效果的。

第四:当你已经把使用的主题的“status-bar.PNG"这个图标的min-heigh值修改为22px或者32px值时,只有到你的主题xxx.jar文档里打开browser文件夹,再打开browser.css文件修改下面的px赋值才有效果,并不是楼主或你所认为的在userchrome.css文档里来修改:

#status-bar {
min-height: 16px !important;
max-height: 22px !important;
} (“status-bar.PNG"这个图标的min-heigh值为22px时

#status-bar {
min-height: 16px !important;
max-height: 32px !important;
} (“status-bar.PNG"这个图标的min-heigh值为32px时



第五:在browser.css文件代码”max-height: XXpx“ 中,往比"XXpx"赋值小的数量级修改status-bar的高度是绝对有效果的,但前提同样是到主题的browser.css文档里来修改,并不是楼主和你所认为的在userchrome.css文档里来修改!这也就验证了为什么楼主在userchrome.css文档里添加如下代码

height: 3px !important;
max-height: 3px !important;

也没有效果的事实!
回到原帖


其實zebraman所說的這幾點,我是知道的,其實我的意思是min-height設置為22px會比較好看,方便padding而已。。。當然如果個人喜歡的話,min-height設置為16px當然可以,不過我個人覺得過于壓抑,所以我一般建議min-height設置為22px。。。

還有userchrome.css裏邊設置的height當然要不少于min-height。。。

至于脩改chrome://global/global.css為好的原因是global.css裏邊有statusbar的各種設置項,方便滙總以及脩改而已。。。

 <!-- s8) --><img src="{SMILIES_PATH}/icon_cool.gif" alt="8)" title="Cool" /><!-- s8) -->
游客

返回顶部