2015-11-24 3 views
1

Я ищу долго редактор, которые позволяют пользователю изменять атрибут стиля, как border, padding и marginWYSIWYG редактор, который поддерживает редактирование маржи, отступы и границы

Я испытал много редакторов, и не найти. Вы знаете о редакторе, которые его поддерживают?

Editor я тестировал, и не было этих кнопок (возможно, есть, но я не видел)

  • CKEditor
  • Пинольные
  • перо
  • medium.js
  • textAngular
  • и некоторые другие ...
+0

ckEditor имеет возможность устанавливать значения для таблиц и изображений и т. Д. Что вы хотите установить, имеет значение? –

+0

попробуйте tinyMCE. Я googled способы установить отступы и маржу, и был ряд результатов. – jnoreiga

+0

Yeah tinyMCe - хороший инструмент для создания html. Я использовал его для управления шаблонами электронной почты. –

ответ

1

https://github.com/Voog/wysihtml имеет функциональность для изменения атрибутов стиля на блочном и встроенном (или встроенном блоке) элементах отдельно.

Посмотрите на тестах примеры: Добавление стилей с formatInline командой (применяется выделенному тексту, когда он присутствует) https://github.com/Voog/wysihtml/blob/master/test/commands/formatInline_test.js#L127

formatBlock имеет подобный синтаксис, но имеется в виду для вставки/изменения элементов уровня блока. (применяется на ближайшем элементе уровня блока, если присутствует)

К сожалению, у него нет функциональности для изменения стиля, автоматически выбирающего встроенный или блочный метод. Проблема в том, что очень сложно понять, какие элементы пользователь намеревался выбрать с выбором.

Также в настоящее время редактор не гарантирует минимальную упаковку тегов при использовании стилей. В зависимости от выбора могут быть созданы дополнительные <span> s или <div>.

Смежные вопросы