我正在使用未格式化的 CSS 字符串填充我的 CodeMirror 文本区域。我无法控制此 CSS 的格式。
未格式化的 CSS 示例
position: absolute; top: 66px; left: 746px; width: 399px; height: 353px; background-color: pink;
当我将该字符串设置为 CodeMirror 文本区域的值时,它看起来像这样:
我希望它看起来像这样:
我试过了 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/