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

时间:2013-07-08 00:48:54

标签: jquery subscript superscript execcommand

我正在尝试使用jQuery和execCommand创建文本编辑器。在我注意到superscriptsubscript都没有正确切换之前,一切都很顺利。

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

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

1 个答案:

答案 0 :(得分:13)

原来问题是样式表normalize.csssubsup代码“vertical-align设置为baseline,这阻止了正确的切换,但仅限Chrome。简单的解决方案是将sub设置为vertical-align: sub,将sup设置为vertical-align: super