【问题标题】:GWT, RichTextArea, set selected text size in pixelsGWT,RichTextArea,以像素为单位设置选定的文本大小
【发布时间】:2012-09-19 22:48:55
【问题描述】:

有一个函数可以设置所选文本的大小:RichTextArea.BasicFormatter.setFontSize(RichTextArea.FontSize fontSize))

它需要一个绝对字体大小参数 (1-7)。但我需要以像素为单位设置大小。有可能以某种方式做吗?

欢迎任何建议或想法 =)

【问题讨论】:

    标签: gwt font-size pixels rich-text-editor


    【解决方案1】:

    你必须实现你自己的控件(即一个列表框),它在选择时会插入类似的标签

    <span style="font-size: 12px;"> ... </span>
    

    围绕选定的文本。

    如果用户将字体大小应用于文本的重叠部分,一个好的实现也会删除不必要的标签。

    您可以将此控件添加到与 RichTextArea 一起使用的工具栏中。

    【讨论】:

    • 好吧,我几乎是这么想的。只是重叠选择有一些困难(例如选择的第一部分是粗体,另一部分是斜体)所以我希望找到更简单的方法。
    猜你喜欢
    • 2020-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-16
    • 2011-08-25
    • 1970-01-01
    • 2015-07-01
    • 1970-01-01
    相关资源
    最近更新 更多