Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
是否更改已应用CSS的文本字段上的CSS?_Css_Apache Flex_Textfield - Fatal编程技术网

是否更改已应用CSS的文本字段上的CSS?

是否更改已应用CSS的文本字段上的CSS?,css,apache-flex,textfield,Css,Apache Flex,Textfield,如何更改已与样式关联的文本字段的CSS规则? 此文本字段位于RichTextEditor内 以下是我正在尝试的代码: _rSts: StyleSheet = new StyleSheet(); _rSts.parseCSS('font {font-family:Verdana; font-size:12;}'); _rTextField.styleSheet = _rSts; 但是当我将新样式表分配给TextField时,它会抛出一个异常,说明我无法将样式分配给已经包含样式的元素。 你们知

如何更改已与样式关联的文本字段的CSS规则? 此文本字段位于RichTextEditor内

以下是我正在尝试的代码:

_rSts: StyleSheet = new StyleSheet();
_rSts.parseCSS('font {font-family:Verdana; font-size:12;}');
_rTextField.styleSheet = _rSts;  
但是当我将新样式表分配给TextField时,它会抛出一个异常,说明我无法将样式分配给已经包含样式的元素。
你们知道怎么解决这个问题吗?我可以删除默认CSS并添加我的吗?

尝试在组件上单独设置新样式。大概是这样的:

_rTextField.setStyle('font-family', 'Verdana');
_rTextField.setStyle('font-size', 12);
然而,Flash不是Flex组件,也不支持Flex样式设计方法。该方法在UIComponent中定义。Flex似乎没有可以访问或自定义的文档化TextField子项。RichTextEditor也不定义要设置的样式


所以,我不相信你能做你想做的事。

我担心我不能做我想做的事。谢谢回复。我试图修改的文本字段是RichTextEditor中文本区域内的文本字段。只要设置上面文本字段的defaultTextFormat,我就可以在键入文本时更改html标记Flex插入。问题是,当我将img标记直接注入htmlText属性时,Flex似乎没有使用我设置的defaultTextFormat。我想我可以通过在这个组件上强制一个样式表来覆盖这个行为。你知道怎么做我需要的吗?我脑子里没有现成的解决办法。但是,如果你想雇用我,我可以想办法。