Cerca nel supporto

Attenzione alle mail truffa. Mozilla non chiederà mai di chiamare o mandare messaggi a un numero di telefono o di inviare dati personali. Segnalare qualsiasi attività sospetta utilizzando l'opzione “Segnala abuso”.

Ulteriori informazioni

Questa discussione è archiviata. Inserire una nuova richiesta se occorre aiuto.

How could I rename an item from the main menu bar ("File", "Edit"...)? With userChrome.css I've changed the "content", but the "label" got written next.

  • 1 risposta
  • 1 ha questo problema
  • 3 visualizzazioni
  • Ultima risposta di cor-el

more options

I'm trying to change the name of the main menu item "Bookmarks". As for the submenu items, I was successful with modifying their "content" via userChrome.css. But setting some different name in a "content" of the bookmarksMenu this way only results in displaying the new name of the menu with its label "Bookmarks" next. How can I change the label or supress its displaying?

I'm trying to change the name of the main menu item "Bookmarks". As for the submenu items, I was successful with modifying their "content" via userChrome.css. But setting some different name in a "content" of the bookmarksMenu this way only results in displaying the new name of the menu with its label "Bookmarks" next. How can I change the label or supress its displaying?

Soluzione scelta

You can't change the name of a menu item via code in userChrome.css because you can only use that file to make CSS changes and not to change attributes.
If you use a content property {content: "new label"} then you only add some text before or after the existing text if you want the button to stay working.
You would need to create a simple extension to make such a change or possibly use the userchromeJS extension.

Leggere questa risposta nel contesto 👍 2

Tutte le risposte (1)

more options

Soluzione scelta

You can't change the name of a menu item via code in userChrome.css because you can only use that file to make CSS changes and not to change attributes.
If you use a content property {content: "new label"} then you only add some text before or after the existing text if you want the button to stay working.
You would need to create a simple extension to make such a change or possibly use the userchromeJS extension.