Липкая кнопка на панели инструментов XUL - PullRequest
0 голосов
/ 01 апреля 2011

Как я вижу, аддон-бар в FireFox 4 - это панель инструментов, а значок закрытия - кнопка.И несмотря на то, что панель инструментов настраивается (customizable = "true"), невозможно удалить эту кнопку или даже переместить ее в другое место.

Как это делается?

Ответы [ 2 ]

0 голосов
/ 11 апреля 2011

Я думаю, что если вы наложите элемент непосредственно на панель инструментов (а не на панель инструментов, как это обычно делается), то вы не сможете его переместить, если не установите атрибут removeable = "true" элемент.

0 голосов
/ 01 апреля 2011

Вы можете удалить кнопку (я не пробовал перемещать ее).Я использовал Dom Inspector addon: https://addons.mozilla.org/en-US/firefox/addon/dom-inspector-6622/

Обратите внимание, что кнопка закрытия исчезла на скриншоте.

enter image description here

Я сделал это вручную через Dom Inspector - добавил, чтоатрибут скрытый = true.Идентификатор вашей кнопки - addonbar-closebutton, поэтому из chrome (наложение chrome) вы можете сделать что-то вроде: document.getElementById ('addonbar-closebutton'). Hidden = true.Это не в моей голове, так что, возможно, это не самое точное, но должно быть просто так.

Если вы хотите переместить это, я полагаю, вы можете попробовать изменить порядок детей или возиться со стилем,Я думаю, что я держу его слева, а остальное - справа.

...