Css 链接编辑器中的文本

Css 链接编辑器中的文本,css,ckeditor,Css,Ckeditor,我想改变链接的样式。我在document.css中编写了btn1和btn2样式。这是我的模态窗口: { id: "view", label: b.view, title: b.view, elements: [{ type:"select", id:"typeButton", label:b.typeButton, "default":"notSet", style:"width : 100%;", items:[[c.notSet,""], [b.

我想改变链接的样式。我在document.css中编写了btn1和btn2样式。这是我的模态窗口:

{
    id: "view",
    label: b.view,
    title: b.view,
    elements: [{ 
      type:"select", id:"typeButton", label:b.typeButton, "default":"notSet", style:"width : 100%;", items:[[c.notSet,""], [b.blueButton, "btn2"],[b.grayButton, "btn1"]], "default":"", onChange:m, setup:h, commit:j }
    ]
}
还有我的onOk函数

onOk: function(){
    var a = {};
    this.commitContent(a);
    var dialog = this;
    var link = g.document.createElement( 'a' );

    link.setAttribute( 'href', a.url.protocol + a.url.url );
    var classes = dialog.getValueOf( 'view', 'typeButton' );
    link.setAttribute( 'class', classes );
    link.setText();
    g.insertElement( link );
}
我的主要问题是我不知道如何在链接中插入我的文本。现在我有一个空链接,上面有我的样式和链接的链接。它必须以这样的方式工作:

  • 你在打字吗
  • 加重
  • 显示对话框窗口
  • 您可以选择链接的样式
  • 按“确定”并使用指定样式(看起来像引导按钮)放置在块中的所有文本

如何使其工作?

您是否尝试向setText添加任何内容?如果我添加了一些内容,例如link.settText(“Hello”);我将有一个带有文本“hello”的按钮,靠近另一个带有文本的按钮,我在对话框窗口中将其作为链接写入(在我的对话框窗口中,您可以设置链接,当您单击您键入的文本时,您将传递链接)。我希望里面的按钮有一个文本,我首先分配并键入。