Ckfinder 中的上下文菜单

Context menu in Ckfinder

我在 asp.net mvc 中为 ckeditor 使用 ckfinder。
我想在 ckfinder 中更改上下文菜单的字体,但我无法在 chrome 中检查它以找到 css 代码。
我该怎么做?

假设您使用的是 CKFinder 2.x 这需要浏览 DOM。

  1. 在弹出窗口中打开开发工具
  2. 打开 DOM 检查器(元素选项卡)
  3. 浏览到包含 CKFinder 内容的 iframe
  4. 折叠整个 div#ckfinder 就在那个 iframe 的正文内部
  5. 打开上下文菜单后,您会注意到 div#ckfinder 下面有一个节点,如下所示:<div class="cke_skin_kama skin_kama cke_compatibility">..</div>

div 正在保存上下文菜单。要显示它,只需禁用 CSS 样式 display: none.

您需要更新 skins/kama/uipanel.css 才能更改 .cke_skin_kama .cke_menuitem a 定义。