javascript - 自动格式化 CodeMirror

标签 javascript jquery codemirror

我正在使用未格式化的 CSS 字符串填充我的 CodeMirror 文本区域。我无法控制此 CSS 的格式。

未格式化的 CSS 示例

position: absolute; top: 66px; left: 746px; width: 399px; height: 353px; background-color: pink;

当我将该字符串设置为 CodeMirror 文本区域的值时,它看起来像这样:

enter image description here

我希望它看起来像这样:

enter image description here

我试过了 AutoFormatDateRange但我认为该功能已被删除?

最佳答案

您应该能够使用 .autoFormatRange() ,但我认为您的 CSS 必须包含在 <style></style> 中CodeMirror 的标签以了解如何格式化您的字符串。

编辑

我自己没有用过 CodeMirror,但是在这里插入你的字符串没有用:

http://codemirror.net/2/demo/formatting.html

但是当用 <style></style> 包装它时它的格式符合预期。

关于javascript - 自动格式化 CodeMirror,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20611584/

相关文章:

jquery - 按照 href 中的链接作为回调

jquery - IE7 中的占位符

CodeMirror 只读允许通过键盘快捷键和鼠标右键单击选项进行粘贴

javascript - 从使用 CodeMirror 创建的内联代码中删除填充

javascript - Codemirror 中的历史大小有限制吗?

javascript - 如何在iframe中输出codemirror的结果?

javascript - jQuery 颜色插件 - $.Color 不是函数错误

javascript - 按值复制数组

javascript - 图像隐藏时是否下载?

JavaScript 时钟重新加载到自己的页面?