В настоящее время мы пытаемся добиться согласованного форматирования элементов textarea
в Safari / Chrome / Firefox / IE на Mac и Windows. Я полагаю, что это может быть кроличья нора, поскольку любая их комбинация может привести к форматированию немного по-другому - может быть, одна комбинация добавляет немного отступа к элементу div здесь иначе, чем другая, другая разбивает там многострочный текст иначе, чем остальные и т. д.
Вместо использования textarea
(или div
) элементов, можем ли мы добиться идеального позиционирования с использованием HTML5 canvas
? Или используя библиотеку Raphael JavaScript? Или, может быть, какая-то другая библиотека JS?
В основном, под идеальным пикселем я подразумеваю, что любой произвольный текст должен отображаться точно таким же образом (особенно в отношении разрывов строк и отступов) в любом из вышеупомянутых браузеров.
(на данный момент я бы предпочел избегать решений на основе Flash, если только это не решение only ...)