Полезная информация

Юристы зарабатывают огромные деньги и славу, оперируя хорошим знанием законов. Правила форума — простой путь к успешному общению.

№127-04-2011 18:24:07

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Firefox 4.0

FF4: Кнопки на тулбаре разной высоты

Столкнулся с проблемой, расширение добавляет свою кнопку на тулбар, но её размер меньше чем размер "Home Page" кнопки :sick:
buttonsSize.jpg

используются стили:

Выделить код

Код:

toolbar[iconsize="large"] #Mybutton
{
list-style-image: url("chrome://myaddon/skin/pdfdownload_24.png");
}

toolbar[iconsize="small"] #Mybutton
{
list-style-image: url("chrome://myaddon/skin/pdfdownload_16.png");
}

#Mybutton
{
list-style-image: url("chrome://myaddon/skin/pdfdownload_16.png");
}

и код из Overlay

Выделить код

Код:

<toolbarpalette id="BrowserToolbarPalette">
    <toolbaritem 
        class="toolbaritem-1 chromeclass-toolbar-additional"
        id="cys-toolbaritem" align="center" pack="end" flex="0" contextmenu="_child"
    >
        <toolbarbutton id="Mybutton" class="toolbarbutton-1 chromeclass-toolbar-additional"/>
    </toolbaritem>
<toolbarpalette

В 3.6 это работало нормально.

Добавлено 27-04-2011 18:45:10
Если кнопку поместить за пределами <toolbaritem/> проблема с размером уйдёт, но тогда вместо спец. контекстного меню для этой кнопки вызывается обычное :(
Похоже в FF какой-то баг с <toolbaritem/>


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

№228-04-2011 05:09:18

hydrolizer
Участник
 
Группа: Extensions
Зарегистрирован: 22-07-2009
Сообщений: 1945
UA: Firefox 4.0

Re: FF4: Кнопки на тулбаре разной высоты

KML пишет

Если кнопку поместить за пределами <toolbaritem/> проблема с размером уйдёт, но тогда вместо спец. контекстного меню для этой кнопки вызывается обычное :(
Похоже в FF какой-то баг с <toolbaritem/>

Никакой проблемы нет. Если вам нужна кнопка-меню - задайте атрибуты type="menu" и popup="myButtonMenuId". Если нужно просто своё контекстное меню по ПКМ - задайте для кнопки атрибут context="myButtonMenuId".

Отсутствует

 

№328-04-2011 23:46:54

KML
Участник
 
Группа: Extensions
Откуда: Днепропетровск
Зарегистрирован: 01-06-2005
Сообщений: 422
UA: Firefox 3.6

Re: FF4: Кнопки на тулбаре разной высоты

Не всё так просто, на кнопке и контекстное меню и меню самой кнопки. Но я нашел решение - align="center" нужно убрать и всё будет ок.


:::: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

Отсутствует

 

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]