margin: 0 auto;
как ck сказал , , минимальная ширина не поддерживается всеми браузерами
Что-то вроде этого должно сделать это (следуя этому потоку ):
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI=
"popup:org.eclipse.ui.navigator.ProjectExplorer#PopupMenu?after=additions">
<command
commandId="myplugin.command.mycommand"
icon="icons/etool16/mycommand.png"
label="Run mycommand"
mnemonic="M1+P"
tooltip="Do something with this project">
</command>
</menuContribution>
</extension>
См. Menucontribution
Определяет упорядоченный набор дополнений к структуре командного интерфейса . Определенные элементы будут добавлены в структуру пользовательского интерфейса команды в месте, указанном элементом
locationURI
.Это должно быть отправной точкой для всех вкладов в меню, панели инструментов или обрезку, где бы они ни находились в UI.
locationURI
- Спецификация URI, которая определяет точку вставки, в которую будут добавлены содержащиеся дополнения.
Формат URI состоит из трех основных частей:
- Схема: Одно из «меню», «всплывающее окно» или «панель инструментов».
Указывает тип менеджера, используемого для обработки вкладов.- Id: Это либо идентификатор существующего меню, либо идентификатор представления, либо идентификатор редактора 'type'
- Запрос: Формат запроса -
где:
= либо «до», либо «после», а
- идентификатор существующего пункта меню
См. Также , org.eclipse.ui.popupMenus
org.eclipse.ui.menus
- точка расширения с menuContribution
, имеющая свое местоположениеURI
-атрибут, указывающий на всплывающее окно : org.eclipse.ui.popup.any? After = adds
.
Предупреждение, как Прашант Бхате упоминает в комментарии, этот пакет org.eclipse.ui.popupMenus
устарел.
См. Вопрос Отсутствует ссылка между objectContribution
и командой для получения дополнительной информации.