...无论字体大小。
它是一个mx:Text对象。 (Text对象实际上被用作掩码,因此不知道是否存在问题。)如果使用Text.htmlText中的<u>
标记或Text.textField.setTextFormat设置下划线,则下划线粗细为总是只有一个像素是不可接受的。 (<u>
还有其他问题,所以我当前只限于使用setTextFormat。)
可以通过CSS设置下划线的粗细吗? (textField.styleSheet等)
我可能有另一个问题,因为我已经广泛使用了setTextFormat,并且文档说如果使用textField.setStyleSheet则不能使用textField.setTextFormat。
我主要需要下划线来正确模拟锚标记的外观。
答案 0 :(得分:0)
它甚至无法在html中完成(你需要使用border-bottom)。 i don't think this is possible
答案 1 :(得分:0)
CSS或TextFormat无法实现。 可能的解决方法是使用文本字段指标(可能通过getCharBoundaries())在所需文本下手动绘制一条线。但是对于多行文本来说可能会非常混乱。