Html 可手持固定列和行选项将其他行和列移出位置

Html 可手持固定列和行选项将其他行和列移出位置,html,css,handsontable,Html,Css,Handsontable,我目前正在处理一个具有Handsontable的项目,每当我启用固定行和固定列选项时,网格的其余部分都不会正确对齐。这个问题只发生在VisualStudio中,因为我有一个静态html文档,它可以正常工作。我在VisualStudio中查找了冲突的CSS格式,但没有找到任何内容。不是说它不在那里,而是说如果它在那里,我一定错过了 我曾尝试更改固定的行数和列数,并尝试更改单元格的大小,但均无效。进一步检查后,我注意到网格单元在固定行下向上移动。有没有人知道如何着手解决这个问题,或者以前经历过这个问

我目前正在处理一个具有Handsontable的项目,每当我启用固定行和固定列选项时,网格的其余部分都不会正确对齐。这个问题只发生在VisualStudio中,因为我有一个静态html文档,它可以正常工作。我在VisualStudio中查找了冲突的CSS格式,但没有找到任何内容。不是说它不在那里,而是说如果它在那里,我一定错过了

我曾尝试更改固定的行数和列数,并尝试更改单元格的大小,但均无效。进一步检查后,我注意到网格单元在固定行下向上移动。有没有人知道如何着手解决这个问题,或者以前经历过这个问题并解决了它

(我曾尝试添加一个图像,但我是stack exchange的新手,还没有任何声誉。希望我对它的描述足够好。)


编辑:我刚刚发现,如果搜索范围缩小的话,是fixedRowsTop选项弄乱了格式。

我把它放在一边大约一周后才发现问题所在。我仍然认为这是一些相互冲突的CSS样式,但是我仍然没有发现任何具体的冲突。最后,我的团队决定,我们要为页面的布局做一个不同的基础。因此,我将这一行添加到我的.cshtml文档
layout=null
,以删除该页面自动生成的基础,问题得到了解决


我假设问题在于_Layout.cshtml文档在创建项目时自动出现的一些样式,而我只是没有找到具体的冲突。

浏览器上是否存在相同的错误?当我在浏览器中运行静态HTML文件时否。仅当我使用visual studio将程序启动到浏览器。那就不确定了,很难调试这样的东西。在以前的几个版本中,这是一个问题,但我不确定visual studio与此有何关系