1
我使用PopUpButton對象並在Menu對象內部。出於某種原因,它具有默認文本縮進(即使未定義圖標)。我怎樣才能刪除這個縮進?如何刪除Flex控件菜單中的圖標縮進?
我使用PopUpButton對象並在Menu對象內部。出於某種原因,它具有默認文本縮進(即使未定義圖標)。我怎樣才能刪除這個縮進?如何刪除Flex控件菜單中的圖標縮進?
有人可能有一個更優雅的解決方案,但將菜單的paddingLeft樣式設置爲負數似乎工作得很好(我正在使用PopUpMenuButton進行說明,但帶Menu的PopUpButton的作用相同):
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical">
<mx:Style>
Menu
{
paddingLeft: -12;
}
</mx:Style>
<mx:XMLList id="myData">
<node label="One"/>
<node label="Two"/>
<node label="Three"/>
</mx:XMLList>
<mx:PopUpMenuButton id="myButton" dataProvider="{myData}" label="Click Me" labelField="@label" />
</mx:Application>
希望有幫助!