な感じになる
tab mix plusを入れて、タブ多段表示にして、タブを数百枚開くシーンを想定
@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); .tabbrowser-tabs{ background-image:none !important; } /* アクティブタブの文字幅を太字にしない */ .tabbrowser-tabs .tab-text { height:12px !important; min-height:12px !important; max-height:12px !important; border:0 !important; font-weight:normal !important; font-size:10px !important; /* font-family:MSPGothic !important; */ } .tabbrowser-tab{ float:left !important; vertical-align:top !important; height:12px !important; min-height:12px !important; max-height:12px !important; width:60px !important; min-width:60px !important; max-width:60px !important; margin:0 !important; padding:0 !important; border:0 !important; } .tabbrowser-tab > .tab-image-middle{ height:12px !important; min-height:12px !important; max-height:12px !important; width:80px !important; min-width:80px !important; max-width:80px !important; margin:0 !important; padding:0 !important; border:0 !important; color: infotext !important; background-color:#f5f5f5 !important; background-image:none !important; } .tabbrowser-tab:not([selected="true"]) > .tab-image-middle{ color:-moz-dialogtext !important; background-color:#dddddd !important; background-image:none !important; } .tabbrowser-tab:hover:not([selected="true"]) > .tab-image-middle{ background-image:none !important; background-color:#eeeeee !important; } /* タブ幅を縮小 */ .tabbrowser-tab > .tab-image-left, .tabbrowser-tab > .tab-image-right, .tabs-left, .tabs-right, .tabs-bottom{ display:none !important; } .tab-protect-icon, .tab-lock-icon, .tab-icon-image{ margin:0 !important; width:12px !important; height:12px !important; } #scroll-tabs-frame{ margin: 0 !important; }
以前のものは
http://d.hatena.ne.jp/ruby-U/20080712/1215835455
水平の隙間と、タイトルが省略された際の...が気になったので、.tabbrowser-tabより.tab-image-middleのサイズを大きくすることで対応した
ただ、行の最後の.tabbrowser-tabのwidthが.tab-image-middleと等しくなる模様
その原因までは追っていない