jQuery execCommand for superscript和subscript没有正确切换

Spe*_*cer 1 jquery superscript subscript execcommand

我正在尝试使用jQuery创建一个文本编辑器execCommand.一切都很顺利,直到我注意到两者superscriptsubscript没有正确切换.

这个jsFiddle(http://jsfiddle.net/k8F4P/)应该说明问题.

它可能只是我的浏览器,但我使用的是最新版本的Chrome for Mac.

Spe*_*cer 13

原来的问题是,样式表normalize.css被设置subsup标签vertical-alignbaseline,这是防止正确来回切换,但仅适用于Chrome.简单的解决办法是设置subvertical-align: subsupvertical-align: super.