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

Mozilla Россия — свежие версии программ Mozilla, а также масса полезной информации по каждому продукту.

№129-10-2013 14:37:21

Большой
Участник
 
Группа: Members
Зарегистрирован: 10-10-2011
Сообщений: 127
UA: Opera 12.1

Разработка продвинутой кнопки с меню

Добрый день!

Подскажите каким образом можно разработать кнопку в которой вместо ниспадающего меню было бы окно.
Или хотя бы ткните куда смотреть.

Добавлено 29-10-2013 14:52:31
Похоже так:

Выделить код

Код:

<toolbarbutton id="but" orient="horizontal" width="80" type="menu-button" label=" ">
    <menupopup>
        <dialog
    id="About"
    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
    orient="vertical"
    buttons=","
    height="400"
             width="600">
        <description value="button"/>
      </dialog>
     </menupopup>
</toolbarbutton>

Отредактировано Большой (29-10-2013 14:52:31)

Отсутствует

 

№201-11-2013 13:11:45

bucke
Участник
 
Группа: Members
Зарегистрирован: 07-12-2012
Сообщений: 36
UA: Firefox 25.0

Re: Разработка продвинутой кнопки с меню

Выделить код

Код:

<toolbarbutton id="but" label="button" type="panel">
                <panel>
                     <textbox multiline="false" />      
                </panel>
</toolbarbutton>

Отсутствует

 

№301-11-2013 16:07:40

Большой
Участник
 
Группа: Members
Зарегистрирован: 10-10-2011
Сообщений: 127
UA: Opera 12.1

Re: Разработка продвинутой кнопки с меню

Спасибо.

А как можно изменить CSS этой панели,
Например задать сглаженость углов?
Пробовал добавлять

Выделить код

Код:

#but {
    -moz-appearance: none;
    padding: 0px;
    font-size: 15px;
    -moz-border-radius: 7px;
}

Не работает

Отредактировано Большой (01-11-2013 16:08:17)

Отсутствует

 

№401-11-2013 17:00:16

villa7
Участник
 
Группа: Members
Зарегистрирован: 21-07-2012
Сообщений: 2235
UA: Firefox 25.0

Re: Разработка продвинутой кнопки с меню

Большой
Может так

Выделить код

Код:

border-radius: 7px !important;

Лучше спросить у знающих - чем лезть не зная.

Отсутствует

 

№504-11-2013 13:19:37

devunion
Участник
 
Группа: Members
Зарегистрирован: 07-10-2008
Сообщений: 13
UA: Chrome 30.0

Re: Разработка продвинутой кнопки с меню

Вы же углы для кнопки ставите, а не для панели. Добавьте id или class аттрибут к панели и используйте его в CSS селекторе.


удалено - Сконструируй расширение за 5 минут!

Отсутствует

 

Board footer

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