Добавление HTML-кода при удалении шорткодов в редакторе Chrome

20 апр. 2013 г., 04:25:13
Просмотры: 321
Голосов: 1

Пример:

[shortcode1][/shortcode1]
[shortcode2][/shortcode2]

В приведенном примере, используя браузер Google Chrome, находясь в визуальном режиме редактора записи, выделите шорткод 1 тройным кликом и нажмите клавишу Delete для его удаления (удаляется весь элемент шорткода 1, включая открывающий и закрывающий теги).

Теперь переключитесь в режим "Текст" редактора. Полученный HTML будет выглядеть так:

<span style="line-height: 1.5em;">[shortcode2]</span>[/shortcode2]

Следует также отметить, что у меня есть файл editor-style.css, содержащий следующие CSS-правила:

@charset 'utf-8';
html .mceContentBody{max-width: 550px;}
body
{
    color: #555;
    font-family:'Calibri', Helvetica, Arial, sans-serif;
    text-rendering: optimizeLegibility;
    vertical-align: baseline;
    font-size:14px;
    line-height:1.5em;
}

Я полагаю, что редактор берет значение line-height:1.5em из файла editor-style.css, но почему это происходит?

Обновление: Я использую Google Chrome версии 26.0.1410.65

Комментарии

"Я считаю, что редактор берет line-height:1.5em из editor-style.css" — если изменить значение в таблице стилей, редактор "возьмет" другое значение?

s_ha_dum s_ha_dum
20 апр. 2013 г. 07:10:20

Да, именно это и происходит.

Scott B Scott B
20 апр. 2013 г. 13:33:19