Mozilla Firefox質問スレッド(初心者歓迎)の88

このエントリーをはてなブックマークに追加
95名無しさん@お腹いっぱい。
>>87
scriptでやるか、以下のように不自由なcssでなんとかする。
まず、ナビゲーションバー#nav-barは#navigator-toolboxに、#status-barは#browser-bottomboxの
子要素。だからまず#navigator-toolbox, #browser, #browser-bottomboxの並びを変える。

#browser {-moz-box-ordinal-group: 1;} /* コンテンツ表示領域 */
#navigator-toolbox {-moz-box-ordinal-group: 2 !important;}
#browser-bottombox {-moz-box-ordinal-group: 3 !important;}

次にメニューバー,ナビゲーションバー,ブックマークツールバーの並びをナビゲーションバーが
最下部にくるように変える。
#toolbar-menubar {-moz-box-ordinal-group: 1 !important;} /* メニューバー */
#PersonalToolbar {-moz-box-ordinal-group: 2 !important;} /* ブックマークツールバー */
#nav-bar {-moz-box-ordinal-group: 3 !important;} /* ナビゲーションバー */

これで一応(アドオンなしのデフォの状態では)ナビゲーションバーとステータスバーが最下部で隣接する。
最後にボーダーが邪魔くさいのでとる。
#navigator-toolbox { -moz-appearance: none !important; }
#status-bar { -moz-appearance: none !important; }
/* xpのデフォテーマの場合 */
#navigator-toolbox > toolbar {
-moz-appearance: none !important;
border-top: none !important;
border-bottom: none !important;
}