Flex, не может настраивать стиль подсказки - PullRequest
1 голос
/ 16 марта 2010

У меня проблемы с изменением размера шрифта моей подсказки TextInput. Ввод текста выглядит так:

<s:TextInput id="first"
             toolTip="Hello"/>

тогда я создаю такой стиль:

 <fx:Style>
  @namespace s "library://ns.adobe.com/flex/spark";
  @namespace mx "library://ns.adobe.com/flex/halo";

  mx|ToolTip {
   fontSize: 24;
  }
 </fx:Style>

но абсолютно ничего не происходит. Есть идеи, что я могу делать не так?

P.S. Я также получаю жёлтое предупреждение: «Селекторы типа CSS не поддерживаются в компонентах:« mx.controls.ToolTip », но они все равно компилируются, поскольку это просто предупреждение, но ничего не происходит.

Ответы [ 3 ]

0 голосов
/ 16 марта 2010

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

0 голосов
/ 03 февраля 2014

У меня сработало следующее:

mx|ToolTip {
    fontSize: 13px;
}

s|ToolTip {
    fontSize: 13px;
}
0 голосов
/ 16 марта 2010

В Flex 3.x CSS-селектор

ToolTip {
  font-size: 24;    
}

отлично работает. Попробуйте свой без префикса пространства имен, чтобы посмотреть, работает ли он вообще. Если это так, возможно, что-то не так с вашим URI пространства имен.

...