我在我的页面上使用内联 CKEditor(所以它只有工具栏和可编辑行)。在 Chrome 中,这条可编辑的线有一个蓝色边框。在 Firefox 中,它没有边框(您只会看到闪烁的光标和 CKEditor 的工具栏)。
我想在 Chrome 和 Firefox 中为该可编辑行设置相同的边框。我试过了
CKEDITOR.addCss(".cke_editable{border-color: #FF0000;}");
但它并没有取代那个蓝色边框 - 只是在其中添加了另一个边框(更准确地说它们是部分重叠的)。
最佳答案
CKEDITOR.addCss
用于内部目的,例如插件开发。此外,您遇到的蓝色边框不是 border
而是 outline
。使用以下规则扩展您的 contents.css
(或直接在该页面上指定它),它应该没问题:
div[contenteditable] {
outline: 1px solid blue;
}
JSFiddle .
https://stackoverflow.com/questions/23249059/
相关文章:
asp.net - 在 RDLC 报告 asp.net 中放置超链接
installation - NSIS:MUI_PAGE_INSTFILES 完成后如何自动按下 "
ruby-on-rails - 在 current_password 字段中设计更改验证消息
ember.js - 在 Github Pages 上的 Ember.js 中获取没有哈希的 url
angularjs - 关于Angular $q defer对象的问题
applescript - 如何使用 AppleScript 关闭 MS Office Ribbon
azure - WAStorageEmulator.exe 启动失败