This style is a quick way to autohide (reappearing on hover) the status bar. It leaves a 1px border to trigger :hover (the default color is ButtonShadow, which looks fine on a native-colored theme on Windows).
Useful companion extensions to a hidden status bar: "Fission" for progress in the address bar, "Handy Xtra Stuff" for displaying attribute values in tooltips
I needed this because I discovered that the Greasemonkey button for the Custom Buttons² extension required the GM status menu, and the status bar it's on, to not be hidden; which defeats the purpose of moving status buttons into the toolbar in order to replace them. Now, the status bar is out of the way, but quickly accessible, and all its menus can be appropriated as necessary (I'm looking forward to breaking some things with UserChrome.js in the same way).
(In the end, I added code to the button move the popup menu to the toolbar so I can hide the status bar properly.)
(20090129) To erric1234: No, you can't do this by hiding the status bar. When the "statusbar" element is not displayed, none of its descendants are displayed, either. That includes things like the Greasemonkey context menu. Now, if you hide the menu's parent and then try to display the menu _without_ moving the menu element elsewhere (eg, the popupset under #main-window), nothing is able to be shown. The workaround in this code doesn't require UserScript.js (for scripting XUL) or an extension to work; though it does make assumptions about how your theme works, because it's a cosmetic hack.
(20090405) I hadn't thought of that; it's a great idea, saikocakefactory -- it's also in the style now. Thanks!
#status-bar:active { height: inherit !important; }
If you use that CSS, your statusbar pops up to be the right height again, at least on my computer. Consider adding this in since my statusbar was not 18px. Good extension for those too lazy to type Alt-V, B.
Man this is good stuff! just what I was looking for...It works perfect in Ubunty 8.10(FF3), but for some reason, in Windows XP(with FF2), the bar just hides, but doens't come back.
Also It would be nice that that bar would show itself until the page finish loading.
Great, just what I was looking for. Works perfectly. Thanks.
you can do this just by going to view>status bar
i would like something where the status bar pops up when you hover a link.
well done
Just what I was looking for. Thanks for sharing...