Javascript 在CKEditor中设置RichCombo框的宽度

Javascript 在CKEditor中设置RichCombo框的宽度,javascript,jquery,ckeditor,Javascript,Jquery,Ckeditor,我创建了一个带有RichCombo框的插件。不幸的是,对于RichCombo来说,下拉列表的名称有点太长,它被切断了 有没有一种方法可以强制更广泛的RichCombo?同样,是否有办法强制实际下拉列表(ListBox)本身的宽度 您搜索的CSS值是.cke\u组合面板{width:150px;}。可以在编辑器中找到它。css您要查找的css值是.cke\u组合面板{宽度:150px;}。它可以在编辑器中找到。css使用以下样式设置页面: .cke\u组合\u文本{ 宽度:130px!重要;

我创建了一个带有
RichCombo
框的插件。不幸的是,对于
RichCombo
来说,下拉列表的名称有点太长,它被切断了


有没有一种方法可以强制更广泛的
RichCombo
?同样,是否有办法强制实际下拉列表(
ListBox
)本身的宽度

您搜索的CSS值是
.cke\u组合面板{width:150px;}
。可以在
编辑器中找到它。css

您要查找的css值是
.cke\u组合面板{宽度:150px;}
。它可以在
编辑器中找到。css

使用以下样式设置页面:

.cke\u组合\u文本{
宽度:130px!重要;
}
.cke_组合面板{
宽度:370px!重要;
}
使用以下内容设置页面样式:

.cke\u组合\u文本{
宽度:130px!重要;
}
.cke_组合面板{
宽度:370px!重要;

}
我明白了。我将其添加到包含ckeditor控件的页面:

<style>
    .cke_combo_text { width:auto !important; }
    .cke_combopanel { height:600px !important; }
</style>

.cke_组合_文本{宽度:自动!重要;}
.cke_组合面板{高度:600px!重要;}

我明白了。我将其添加到包含ckeditor控件的页面:

<style>
    .cke_combo_text { width:auto !important; }
    .cke_combopanel { height:600px !important; }
</style>

.cke_组合_文本{宽度:自动!重要;}
.cke_组合面板{高度:600px!重要;}

您可以编写针对元素的css规则。谢谢,我知道了如何针对按钮,而不是列表本身。在插件中,我可以设置一个类名,但这不会影响列表框?它应该类似于
html.cke_combopanel{width:auto;}
自从我设置了一个类名以来已经有一段时间了。你可以编写一个针对元素的css规则。谢谢,我已经知道如何针对按钮,而不是列表本身。在插件中,我可以设置一个类名,但这不会影响列表框?它应该类似于
html.cke_combopanel{width:auto;}
自从我设置了一个类名以来,已经有一段时间了。我在editor.css中更改了.cke_combopanel的每个实例,但没有任何效果。还有其他建议吗?提前谢谢你。为什么默认的“自动”不是?对不起,没有其他建议。我认为最好的选择是在浏览器中使用开发者工具(F12)。我知道专注于一个开放的组合面板是很难做到的,但你可以在做一点实验后做到。查看宽度实际使用的值可以使开发更加容易。我已经很长时间没有使用CKE了,所以对于现代版本的CKE,我的答案可能已经过时了。我已经在editor.css中更改了.CKE_combopanel的每个实例,但没有任何效果。还有其他建议吗?提前谢谢你。为什么默认的“自动”不是?对不起,没有其他建议。我认为最好的选择是在浏览器中使用开发者工具(F12)。我知道专注于一个开放的组合面板是很难做到的,但你可以在做一点实验后做到。查看宽度实际使用的值可以使开发更加容易。我已经很长时间没有使用CKE了,所以对于CKE的现代版本,我的答案可能已经过时了。