Opera にあって Firefox にないもの
縦置きのツールバー
CSS transition でツールバーの左マージンを滑らかに変更する。
#vertical-toolbox { min-width: 1px; } #vertical-toolbox > toolbar { -moz-transition-property: margin-left; -moz-transition-duration: 0.3s; -moz-transition-timing-function: ease-in; margin-left: (ツールバーの幅 * -1) px; } #vertical-toolbox:hover > toolbar { margin-left: 0px; }
dir属性にrtlをセットすると中身が逆転する。
<hbox id="browser" dir="rtl"> <toolbox id="vertical-toolbox"> ... (縦置きツールバー) <vbox id="sidebar-box"> ... (サイドバー) <vbox id="appcontent"> ... (コンテントエリア) </hbox>
Firefox 4 で導入された xul:toolbar 要素の toolboxid 属性
<toolbar id="vertical-toolbar" toolboxid="navigator-toolbox" customizable="true">
github.com/gomita/verticaltoolbar/