contentEditable верхний индекс и нижний индекс в Chrome - PullRequest
5 голосов
/ 05 марта 2011

Следующие команды форматирования DHTML прекрасно работают с div с contentEditable=true в IE, Firefox и Chrome:

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

Однако повторный вызов команды для удаления форматирования не действует в Chrome.

Я что-то упустил или это ошибка в Chrome?

1 Ответ

7 голосов
/ 06 мая 2014

У меня была похожая проблема.Для меня проблема была из-за некоторой «нормализации» CSS, изменяющей vertical-align: baseline для тегов sup и sub.Переопределение этого CSS и установка sub на vertical-align: sub и sup на vertical-align: super исправили его.

...