更新: 201202 更新的新版本修复了它。
我尝试了以下,
- 创建一个新的SPA项目(Asp.Net MVC 4.0 2012.2更新)
- 使用 NuGet 升级所有引用。
- 运行 Web 应用程序。为默认的“Todo”应用程序创建一个测试帐户并登录。
在右上角,页面显示“Hello, test | Log off”。但是,这两个链接不响应鼠标悬停在 Chrome 和 Firefox 中。实际上,当您将鼠标光标移动到单词“off”的“ff”时,注销会起作用。
有什么快速解决办法吗?如何向 Microsoft 报告该错误?
更新:
我发现删除以下样式将使两个链接起作用。
#userSettings {
float: right;
}
<div id="userSettings">
Hello, <a class="username" href="/Account/Manage" title="Manage">test</a>
<form action="/Account/LogOff" id="logoutForm" method="post" novalidate="novalidate">
<input name="__RequestVerificationToken" type="hidden" value="xKY5UfTGZG8gx3NVn6fHLGcV_LgdR9Hyk0dqxJm3GzHY02_WXxHoxDI00RdvWQagTvthHaH6vcuDTN-Fu_us7T2V08fJXyoePjOmLOZzX3M1">
<a href="javascript:document.getElementById('logoutForm').submit()">Log off</a>
</form>
</div>
<div id="body">...</div>
<Div id="userSettings"> 的计算样式
color: rgb(51, 51, 51);
display: block;
float: right;
font-family: 'Segoe UI', Verdana, Helvetica, sans-serif;
font-size: 19px;
height: 25px;
width: 157px;
<div id="body> 的计算样式
color: rgb(51, 51, 51);
display: block;
font-family: 'Segoe UI', Verdana, Helvetica, sans-serif;
font-size: 19px;
height: 476.71875px;
width: 980px;
似乎 div “body” 覆盖了 div “userSettings”。但是,不确定为什么鼠标光标悬停在“注销”的“ff”上后会发生变化。