Страницы: 1
И я же забыл самое главное написать. Что бы приведений мной CSS заработал, надо в файле C:\Program Files\Mozilla Firefox\chrome\classic.jar\skin\classic\global\globalBindings.xml
найти
<xul:arrowscrollbox anonid="arrowscrollbox" orient="horizontal" flex="1" style="min-width: 1px;" chromedir="&locale.dir;" class="tabbrowser-arrowscrollbox"> <children/> </xul:arrowscrollbox>
и заменить на
[code] <xul:arrowscrollbox anonid="arrowscrollbox"
orient="vertical"
flex="1"
style="min-width: 1px;"
chromedir="&locale.dir;"
class="tabbrowser-arrowscrollbox">
<children/>
</xul:arrowscrollbox>[/cod
о, боже, для кого я старался? :dumb:
http://forum.mozilla-russia.org/viewtopic.php?pid=136858#p136858
Ну как минимум для меня ;) Посмотрел код твоего расширения и возникло пару идей для своего CSS в userChrome.css. Кстати у тебя табы растягивает по высоте для всей панели табов, что, IMHO, не совсем удобно. Но то что можно ширину панели через drag&drop менять, это супер. Интересно получится ли это без расширения сделать.
Сам полюбляю табы справа, в FF2.0 перестал работать код который я использовал раньше, пришлось его переписать:
[code]/* Делаем вывод табов справа + наворачиваем виндовый вывод бутонов */
#content > tabbox{
-moz-box-orient:horizontal;
-moz-box-direction:reverse;
}
.tabbrowser-strip{
-moz-box-orient:vertical;
overflow:-moz-scrollbars-none;
width:256px;
}
.tabbrowser-tabs{
-moz-box-orient:horizontal;
-moz-box-align:start;
background-image:none!important;
}
.tabs-alltabs-stack{
display:none!important;
}
.tabbrowser-arrowscrollbox{
}
.tabbrowser-tabs tab .tab-image-left,
.tabbrowser-tabs tab .tab-image-right{
display:none!important;
}
.tabbrowser-tabs tab .tab-image-middle{
-moz-appearance:button!important;
margin:0 0 0 0!important;
padding:5px!important;
background-color:-moz-Dialog;
}
.tabbrowser-tabs tab[selected="true"] .tab-image-middle{
-moz-appearance:dualbutton!important;
-moz-border-bottom-colors:ThreeDHighlight ThreeDLightShadow!important;
-moz-border-left-colors:
Страницы: 1