2015-09-14 5 views
0

Поскольку мой сайт использует новую инфраструктуру frontend, все изображения по умолчанию имеют максимальную ширину: 100%; Это отлично работает, поскольку изображения содержимого контейнера контента являются правильными. Но (удивительный) Ckeditor в фоновом режиме устанавливает ширину и высоту изображения, когда я вставляю изображение. Все пользователи CMS должны вручную очищать все поля. Это мелочь, но это начинает раздражать.Удалить высоту и ширину изображения в диалоговом окне изображения CKeditor

Я попытался сбросить высоту и ширину изображения при вставке значения с помощью функции setValue, но высота и ширина автоматически заполняются.

element = dialog.getContentElement('info', 'txtWidth'); if(element) element.setValue('');

Он работает, но перезаписан и непосредственно.

Я просматриваю исходный код, но, похоже, нет возможности избежать заполнения измерений.

Должен ли я переписать исходный код (не нравится это из-за обновлений и т. Д.), Или кто-нибудь знает лучшее решение?

+0

Дубликат http://stackoverflow.com/questions/2051896/ckeditor-prevent-adding-image-dimensions-as-a-css-style –

+0

Спасибо Wiktor, я прочитал это, но думал, что мой вопрос отличается. Из-за ответа AlfonsoML я теперь вижу, что это решение. –

ответ

1

Если вы настроите настройки CKEditor, чтобы вместо изображений встроенных стилей использовались атрибуты, для изображений у вас не будет этой проблемы, изображение будет отображаться правильно все время.

+0

Я вижу, потому что CSS будет отменять атрибуты. Вау, это было просто. Большое спасибо! –

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