Приветствую всех форумчан-девелоперов ;)

А не знает ли кто как изменить background-color \ background-image для элементов меню из экстеншина FF? Я слышал в теме такое можно сделать. А можно ли для своего меню в экстеншине сделать такое без тем ?

попробовал так:

#my_menu > menuitem
{
background-color: #000 !important;
cursor: pointer !important;
}

ничего не меняется %( т.е. color применить можно, а фон и все на hover - нет :(

Может знаете почему не работает ?

Добавлено Thu Sep  4 15:27:04 2008 :
Так же не удается ничего сделать с menuseparator - он вообще ни на какие стили не реагирует :(

Подскажите кто-нибудь пожалуйста где копать? В темах уже глядел. .. :(

Я не смог придумать ничего лучше
-moz-appearance: none !important;

Работает, но портит внешний вид – потом нужно вручную подкручивать стили.

P.S. Что-то они там такое сотворили в Firefox 3.0+ :/

Ни в одном расширении ничего такого не сделано разве?

Работает, но портит внешний вид – потом нужно вручную подкручивать стили.

да, действительно работает ;) правда не на все.

При наведении на элемент сверху появляется какой-то прямоугольник ;) (причем не во всех темах) Убрать никак не получилось.
Поставить text-decoration: underline на дочернем description тоже не получается (хотя и -moz-appearance: none !important; и евенты разрешал ... (хотя курсор перекрылся легко)).

Ни в одном расширении ничего такого не сделано разве?

Ну может и сделано, только чтобы в меню - я не нашел. Назовите  парочку расширений для просмотра ?

Это единственный способ или есть какие-то еще ? :)

Codeblight
А то я запоминал где как. Перебирай подряд все, на адонсах скрины есть -  менюшки видны.
У меня в userChrome.css на ховере вот так, если интересно:

/* цвет текста и фона при наведении */
menuitem:hover{
color: #fff !important;
background: #424f81 !important;
-moz-border-radius-topleft:2px !important;
-moz-border-radius-topright:2px !important;
-moz-border-radius-bottomleft:3px !important;
-moz-border-radius-bottomright:2px !important;
}

в userChrome.css

Вот это как раз не то. У меня вообще предположения что с правами какие-то проблемы или типа того? Может FF не дает перекрывать какие-то стандартные конструкции в css.

Добавлено Fri Sep  5 15:33:21 2008 :
Имелось ввиду из своего экстеншина.

Не получилось у меня сделать это на description (text-decoration: underline), поэтому зафигачил html ссылки в xul - на них почему-то все нормально выставляется ;)

Всем откликнувшимся спасибо! ;)

Codeblight

Имелось ввиду из своего экстеншина.

Это понятно. Чем могу, как грится.)

Может FF не дает перекрывать какие-то стандартные конструкции в css.

А я в теорию не вдавался, методом тыка и сравнения всё. Из юзерхрома можно весь интерфейс менять, хоть тему новую таким манером можно сделать. Краем глаза замечал, что часто в темах делают поддержку для конкретных расширений - ну это понятно, на то и тема, чтобы в общем стиле как-то было.
Может и есть что-то такое, я б спросил в такой ситуации на мозиллазайн - там много авторов тусуется.