contentEditable上标& Chrome中的下标

时间:2011-03-05 10:23:54

标签: google-chrome contenteditable superscript subscript

以下DHTML格式化命令在IE,Firefox和Chrome中的contentEditable=true div上都能正常工作:

document.execCommand("superscript", false, null);
document.execCommand("subscript", false, null);

但是,再次调用该命令以删除格式在Chrome中无效。

我错过了什么或这是Chrome中的错误吗?

1 个答案:

答案 0 :(得分:7)

我有类似的问题。对我来说,问题是由于一些"标准化" CSS为sup和sub标签改变vertical-align: baseline。覆盖CSS并将子设置为vertical-align: sub并将sup设置为vertical-align: super修复它。