Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Поиск в Поддержке

Избегайте мошенников, выдающих себя за службу поддержки. Мы никогда не попросим вас позвонить, отправить текстовое сообщение или поделиться личной информацией. Сообщайте о подозрительной активности, используя функцию «Пожаловаться».

Подробнее

Menu Bar - Show Text

  • 3 ответа
  • 1 имеет эту проблему
  • 1 просмотр
  • Последний ответ от hotkee

more options

I have an addon which comes with a toolbar - the buttons on the toolbar appear as icon and text.

When I move these buttons from the addon toolbar to the default Menu Bar - the text disappears.

If I use customize and select show icons and text, then all the toolbars are altered.

I just want to change the Menu Bar so it shows icons and text - is this possible?

I have an addon which comes with a toolbar - the buttons on the toolbar appear as icon and text. When I move these buttons from the addon toolbar to the default Menu Bar - the text disappears. If I use customize and select show icons and text, then all the toolbars are altered. I just want to change the Menu Bar so it shows icons and text - is this possible?

Выбранное решение

Many parts of the Firefox interface are configurable with style rules. The two ways to apply style rules to the UI are (1) the userChrome.css file and (2) the Stylish add-on. Since Stylish makes tweaking and previewing easy, I'll describe that method.

(1) Install Stylish and restart Firefox.

https://addons.mozilla.org/en-US/firefox/addon/stylish/

(2) Make sure your icon is on the menu bar.

(3) Look for the "S" icon on the Add-ons bar (press Ctrl+/ to display the bar if necessary). Click the icon and choose Write new style > Blank style...

(4) Copy the following and paste it into the new rule on the blank line between the curly braces, then click Preview to confirm that it reveals the text for the icon:


@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); toolbar#toolbar-menubar toolbarbutton .toolbarbutton-text { display:inline !important; padding-left:0.25em; }

(5) Assuming it worked, go ahead and give your rule a name, such as Show Label on Menu Bar

Stylish has many other uses, since it can modify web pages as well as Firefox's "chrome" (toolbars, menus, etc.).

Any luck?

Прочитайте этот ответ в контексте 👍 0

Все ответы (3)

more options

Выбранное решение

Many parts of the Firefox interface are configurable with style rules. The two ways to apply style rules to the UI are (1) the userChrome.css file and (2) the Stylish add-on. Since Stylish makes tweaking and previewing easy, I'll describe that method.

(1) Install Stylish and restart Firefox.

https://addons.mozilla.org/en-US/firefox/addon/stylish/

(2) Make sure your icon is on the menu bar.

(3) Look for the "S" icon on the Add-ons bar (press Ctrl+/ to display the bar if necessary). Click the icon and choose Write new style > Blank style...

(4) Copy the following and paste it into the new rule on the blank line between the curly braces, then click Preview to confirm that it reveals the text for the icon:


@namespace url(http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul); toolbar#toolbar-menubar toolbarbutton .toolbarbutton-text { display:inline !important; padding-left:0.25em; }

(5) Assuming it worked, go ahead and give your rule a name, such as Show Label on Menu Bar

Stylish has many other uses, since it can modify web pages as well as Firefox's "chrome" (toolbars, menus, etc.).

Any luck?

more options
more options

Thanks jscher2000 and cor-el.

I have gone with the stylish addon and its worked.