Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.10.2014, 23:58
Новичок на форуме
Отправить личное сообщение для Romja Посмотреть профиль Найти все сообщения от Romja
 
Регистрация: 14.03.2014
Сообщений: 6

CKEditor, изменение стилей
Доброго времени суток, форумчане. Возникла проблема такого характера:
поставил я CKEditor, все вроде норм, разобрался с добавление и удалением элементов интерфейса, но возникла проблема со stylesSet. Почитал документацию по данному редактору и нашел там примечательное свойство "format_p". В config.js задал как сказано:
CKEDITOR.editorConfig = function(config) {
    config.format_p = {
        element: 'p',
        styles: {
            'font-size': '30pt'
        }
    };
};

Но вот почему-то ничего не поменялось при вводе текста. Параграфы как были так и остались. Я наверняка что-то не так делаю. Не подскажите что?

Последний раз редактировалось Romja, 28.10.2014 в 00:00.
Ответить с цитированием
  #2 (permalink)  
Старый 28.10.2014, 06:30
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

А чего ты хочешь добиться? Чтобы каждому параграфу добавлялся атрибут style="font-size:30pt" ? Почему бы не задать размер шрифта в таблице стилей сайта? И что за единица такая - pt? В вебе используют px или em. pt вроде для печати юзают, не?
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #3 (permalink)  
Старый 29.10.2014, 11:50
Новичок на форуме
Отправить личное сообщение для Romja Посмотреть профиль Найти все сообщения от Romja
 
Регистрация: 14.03.2014
Сообщений: 6

Сообщение от danik.js Посмотреть сообщение
А чего ты хочешь добиться? Чтобы каждому параграфу добавлялся атрибут style="font-size:30pt" ? Почему бы не задать размер шрифта в таблице стилей сайта?
Существует такая проблема, что текстовая часть CKEditor подгружается в iframe, в котором отдельно подключаются сгенерированные стили, на основе настроек CKEditor. Почему бы не воспользоваться документированными методами для задания стилей текстового пространства CKEditor, при этом все стили и настройки хранятся в специально отведенном этому файле? Иначе зачем же это нужно? Не хочу заниматься гавнокодерством...
Сообщение от danik.js Посмотреть сообщение
И что за единица такая - pt? В вебе используют px или em. pt вроде для печати юзают, не?
pt - это пункты, они как px не масштабируемая единица, мне в данный момент не нужен масштаб, поэтому так в примере.
Ответить с цитированием
  #4 (permalink)  
Старый 29.10.2014, 13:30
Новичок на форуме
Отправить личное сообщение для Romja Посмотреть профиль Найти все сообщения от Romja
 
Регистрация: 14.03.2014
Сообщений: 6

Вопрос исчерпан, для задания стилей контента необходимо описать свой css-файл, а затем подключить его в config.js:
CKEDITOR.editorConfig = function( config ) {
    config.contentsCss = CKEDITOR.getUrl('contents.css');
};

Последний раз редактировалось Romja, 29.10.2014 в 23:17.
Ответить с цитированием
  #5 (permalink)  
Старый 29.10.2014, 14:55
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Romja, если бы сразу написал чего ты хочешь добиться - я бы тебе подсказал про contents.css
Во всех проектах его настраиваю - заказчику удобней редактировать текст, видя как он будет выглядеть в реале.
__________________
В личку только с интересными предложениями
Ответить с цитированием
  #6 (permalink)  
Старый 29.10.2014, 14:57
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Если я не ошибаюсь - то что ты вначале предложил - это стили, которые применятся при выборе параграфа из комбобокса форматов. Причем они будут записаны в результат, т.е. это не только для отображения в редакторе.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Шаблон сброса стандартных стилей Olegich (X)HTML/CSS 14 13.09.2013 18:47
Динамическое применение стилей к элементу и их отмена Amphiluke Events/DOM/Window 10 26.11.2012 22:33
Смена стилей страницы при изменении размера окна браузера goooooch Javascript под браузер 6 19.11.2011 18:49
Смена css стилей stvord Элементы интерфейса 5 03.09.2011 21:10
Изменение путей к таблицам стилей и скриптам в скрипете галереи lightbox 2.04 Flashton Элементы интерфейса 1 01.02.2010 10:10