Mozilla Firefox質問スレッド(初心者歓迎)の105at SOFTWAREMozilla Firefox質問スレッド(初心者歓迎)の105 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト943:名無しさん@お腹いっぱい。 10/03/25 21:02:26 A8bASMbn0 >>942 まとめのユーザーCSS 944:名無しさん@お腹いっぱい。 10/03/25 21:02:54 2NV+1dfA0 flexible spaceというのはwidth指定がなく、配置された状況に応じて幅が決まるというもの。 各要素はそれぞれ幅が指定されているから、普通はその幅で順々に左詰めで配置されて いくはず。すると右に何もない隙間ができることが(多々ある) このとき途中でflexiblespaceを挟むと本来なら右に余りとして出てくる隙間分を、flexiblespace を配置したところに置くことができる。 しかし、urlbarやsearchbarがデフォで配置されたツールバーnavigationtoolbarの場合、urlbar とsearchbarが既にflexibleなものとして存在してるので無駄な隙間ができないようになっている。 だからこのツールバーにflexiblespaceを配置しても幅の値は0になる(つまり「ただの棒にな」る) もしこのnavigationtoolbar上で任意の幅のスペースを創りたいのなら、flexiblespaceではなく ただのspaceを配置する。普通のspaceはwidth: 15px;と定められているから棒にはならない。 そのうえで以下のように自分の好みの幅をこのspaceに対して指定してやればいい。 #nav-bar > toolbarspacer { min-width: 100px !important; max-width: 100px !important; } 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch