Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CodeMirror javascript边沟行号填充_Javascript_Jquery_Padding_Codemirror - Fatal编程技术网

CodeMirror javascript边沟行号填充

CodeMirror javascript边沟行号填充,javascript,jquery,padding,codemirror,Javascript,Jquery,Padding,Codemirror,我这里有把小提琴--> 我试图允许用户调整编辑器的字体大小。问题是檐槽中的线号在檐槽中移动,有时在檐槽外移动。如果将字体大小设置为10px,您将看到线号在槽中没有正确对齐 我想不出我需要调整哪门课。我以为是: $('.CodeMirror-sizer').css('width', linenumbers); 但这似乎不起作用 基本上,每次更改字体大小时,我都要寻找行号,以使其正确地适合排水沟 更改将影响编辑器布局的样式后,调用.refresh()。这将使所有内容都能正常回流。每次CSS更改后,

我这里有把小提琴-->

我试图允许用户调整编辑器的字体大小。问题是檐槽中的线号在檐槽中移动,有时在檐槽外移动。如果将字体大小设置为10px,您将看到线号在槽中没有正确对齐

我想不出我需要调整哪门课。我以为是:

$('.CodeMirror-sizer').css('width', linenumbers);
但这似乎不起作用


基本上,每次更改字体大小时,我都要寻找行号,以使其正确地适合排水沟

更改将影响编辑器布局的样式后,调用
.refresh()
。这将使所有内容都能正常回流。

每次CSS更改后,我都会调用.refresh()(参见JSFIDLE)。你知道我可以修改哪个类来给排水沟中的行号添加填充吗?浏览一下codemirr.css的顶部——这是非常不言自明的。在这种情况下,您需要
code镜像行号