5
안녕하세요. Ckeditor 4.5.10을 사용하고 있습니다. 내부 왼쪽 정렬 플러그인에 문제가 있습니다. 기본 왼쪽 맞춤은 선택한 태그에서 스타일 속성을 제거하기 만합니다. 내가 필요로하는 무엇, 그것은 누군가가CkEditor 텍스트 정렬 : 왼쪽 plugin = style = 'text-align : left'
안녕하세요. Ckeditor 4.5.10을 사용하고 있습니다. 내부 왼쪽 정렬 플러그인에 문제가 있습니다. 기본 왼쪽 맞춤은 선택한 태그에서 스타일 속성을 제거하기 만합니다. 내가 필요로하는 무엇, 그것은 누군가가CkEditor 텍스트 정렬 : 왼쪽 plugin = style = 'text-align : left'
이 ckeditor.js 및 인라인 텍스트 정렬 왼쪽 시작 내부에서 작업하기이 기능을 교체하십시오이 일을 위해 나를 도울 수 있다면이 <p>test</p>
같이하고있다 그러나이 <p style='text-align:left'>test</p>
같이해야합니다 : -
g.prototype = {
exec: function(a) {
var c = a.getSelection(),
b = a.config.enterMode;
if (c) {
for (var h = c.createBookmarks(), d = c.getRanges(), e = this.cssClassName, g, f, k = a.config.useComputedState, k = void 0 === k || k, m = d.length - 1; 0 <= m; m--)
for (g = d[m].createIterator(), g.enlargeBr = b != CKEDITOR.ENTER_BR; f = g.getNextParagraph(b == CKEDITOR.ENTER_P ? "p" : "div");)
if (!f.isReadOnly()) {
f.removeAttribute("align");
f.removeStyle("text-align");
f.setStyle("text-align", this.value);
//console.log(this.value);
var l = e && (f.$.className = CKEDITOR.tools.ltrim(f.$.className.replace(this.cssClassRegex, ""))),
p = this.state == CKEDITOR.TRISTATE_OFF && (!k || n(f, !0) != this.value);
e ? p ? f.addClass(e) : l || f.removeAttribute("class") : p && f.setStyle("text-align", this.value)
}
a.focus();
a.forceNextSelectionCheck();
c.selectBookmarks(h)
}
},
refresh: function(a, c) {
var b = c.block || c.blockLimit;
this.setState("body" != b.getName() && n(b, this.editor.config.useComputedState) == this.value ? CKEDITOR.TRISTATE_ON : CKEDITOR.TRISTATE_OFF)
}
};
나는 위의 함수에서이 줄을 포함했다 : - f.setStyle ("텍스트 정렬", this.value를);
안녕하세요, 혹시 이것을 알아 냈습니까? 나는 같은 문제를 가지고있다. –
왼쪽 정렬 옵션을 제거했습니다. 'text-align : left'를 추가하지 않았기 때문에 그냥 제거합니다. –
왼쪽 정렬을해야하기 때문에 그건 정말 선택 사항이 아닙니다. –