我在这里有一个小提琴-> http://jsfiddle.net/bagofmilk/HfDbe/5/

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

我无法弄清楚我需要调整哪个类(class)。我以为是:

$('.CodeMirror-sizer').css('width', linenumbers);

但这似乎不起作用

基本上,每次字体大小更改时,我都在寻找行号以正确适合装订线。

最佳答案

更改会影响编辑器布局的样式后,调用.refresh()。那应该使所有东西正确地回流。

07-24 16:55