Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.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
Javascript 内容可编辑div的行号_Javascript_Jquery_Contenteditable_Line Numbers - Fatal编程技术网

Javascript 内容可编辑div的行号

Javascript 内容可编辑div的行号,javascript,jquery,contenteditable,line-numbers,Javascript,Jquery,Contenteditable,Line Numbers,我试图向可编辑的div显示行号。因此,内容不是静态的,可以像普通编辑器一样进行编辑。 到目前为止,我可以添加行号,但当我添加新行或删除行时,它的行为不正常 这是代码 #文本区域{ 外形:0px固体透明; 填充:10px 16px; 计数器复位:行; } #文本区域。行{ 显示:块; } #文本区域。行:在{ 计数器增量:行; 内容:柜台(行); 显示:内联块; 右边框:1px实心#ddd; 右边距:.5em; 颜色:#888 } 印度队在系列赛决胜局中以2-1获胜 印度队在Cuttack比赛

我试图向可编辑的div显示行号。因此,内容不是静态的,可以像普通编辑器一样进行编辑。 到目前为止,我可以添加行号,但当我添加新行或删除行时,它的行为不正常

这是代码

#文本区域{
外形:0px固体透明;
填充:10px 16px;
计数器复位:行;
}
#文本区域。行{
显示:块;
}
#文本区域。行:在{
计数器增量:行;
内容:柜台(行);
显示:内联块;
右边框:1px实心#ddd;
右边距:.5em;
颜色:#888
}

印度队在系列赛决胜局中以2-1获胜
印度队在Cuttack比赛中获得了300+的高分,前三名在半个世纪的时间里再次贡献了自己的力量。队长维拉特·科利(Virat Kohli)因其关键的85分而被评为本场比赛的最佳球员,在开场一个多世纪之后,他带领球队离开了。
此外,罗希特·夏尔马被授予系列赛最佳球员,他也是今年ODIs中表现最好的球员。早些时候,西印度群岛在过去10场比赛中获得100多分,为东道主设定了316分的目标。波拉德和普兰在很快的时间内就有了100多人的支持,使西印度群岛达到了一个令人敬畏的总数。

这就是
contenteditable
的问题,删除一行也会删除子div。。您可以在contenteditable旁边创建一个单独的div,并使用javascript显示行号:)@HagaiWild这似乎是一个很好的解决方案,但如何同步这两个div呢。