【发布时间】:2018-01-19 16:43:07
【问题描述】:
我正在尝试在容器中显示功能代码编辑器,该容器的缩放和平移将在运行时进行修改,它的旋转和比例也不会发生倾斜。文档结构在运行时生成,但相关部分如下所示:
<div id="container" style="transform: scale(2)">
<div id="editor-element">
<!-- stuff generated by editor implementation -->
</div>
</div>
我尝试了 codemirror、ace、monaco,我已经能够毫无问题地应用翻译,但是在缩放所有它们后都出现了同样的问题 - 编辑器内的光标显示不正确,使得它们很难使用。 我尝试了 css 转换方法和 svg foreignObject。
有谁知道是否有可以工作的编辑器,或者是否有办法修复提到的编辑器之一?
【问题讨论】:
标签: javascript css ace-editor codemirror monaco-editor