我注意到我的页面导航看起来与应有的不同,经过一些检查后我发现了罪魁祸首,一些不需要的空间(蓝色突出显示的行):
然后我查看了我的_Layout.cshtml页面,看不到任何异常:
...
<body id="page-top">
<!-- Navigation: Called from a Partial View -->
@Html.Action("Main", "Navigation")
@RenderBody()
...
奇怪的是,当我在家里从事这个项目时,我没有遇到任何问题,只是因为我在工作中下载了我在TFS上的更改,因此我遇到了问题。
答案 0 :(得分:0)
已解决:我使用不解释Unicode字符的文本编辑器打开了main.cshtml文件,并在我的代码中找到了zero width no-break space
。 Stephen Muecke的积分用于指出
代码的内容。