【发布时间】:2022-01-22 05:27:21
【问题描述】:
我想要这样的效果:
所以我使用editor.deltaDecorations() 来编辑内联css 类。
这是我的代码
var content = [
'xxx line 1 xxx',
'xxx title xxx',
'xxx line 3 xxx'
].join('\n');
var editor = monaco.editor.create(document.getElementById('container'), {
value: content,
language: 'plaintext'
});
var decorations = editor.deltaDecorations(
[],
[
{
range: new monaco.Range(2, 4, 2, 10),
options: {
inlineClassName: 'myclass'
}
}
]
);
css
.myclass {
color: red;
font-size: 50px;
}
结果是
摩纳哥编辑器改变了字体大小,但没有重新计算行高,如何解决这个问题?帮助!
【问题讨论】:
标签: javascript css visual-studio-code editor monaco-editor