0

我有一种文本编辑器,使用 : document.execCommand('" + sFormatString + "',false,null);where sFormatStringis 'superscript' 或 'subscript' 。它适用于 IE 8,但不适用于 Chrome 和 Firefox。execCommand 将生成<super><sub>元素以使文本成为上标或订阅。任何人都知道如何使它在 FF 和 Chrome 中工作?或任何其他解决方案?

4

1 回答 1

1

我有一个类似的问题。对我来说,问题是由于vertical-align: baselinesup 和 sub 标签的一些“规范化”CSS 改变。覆盖该 CSS 并将 sub 设置为vertical-align: sub和 sup 以vertical-align: super修复它。

于 2014-05-06T17:25:22.987 回答