【问题标题】:CSS not working on Html.ActionLinkCSS 不适用于 Html.ActionLink
【发布时间】:2014-12-23 05:52:07
【问题描述】:

我正在尝试将 CSS 添加到 ActionLink 以使其成为可点击的图像,但它不起作用。

这是我的 ActionLink:

 @Html.ActionLink("Logout", "Logout", "Account", new { @class="logoutButton"})

这是 CSS:

.logoutButton {
background: url(../Images/logout_icon.png) no-repeat;
}

有人可以帮忙吗?

【问题讨论】:

  • 我建议将背景更改为一种颜色,这样可以让您知道图像网址是否存在问题。
  • 确实是图片网址的问题。现在修好了。

标签: css asp.net asp.net-mvc-4 html.actionlink


【解决方案1】:

您确定您的目录路径正确吗?

您能否使用浏览器中的工具(通常为 F12)来验证路径是否正在查找您的资源,或者 CSS 是否已“找到”您的对象?

我经常使用右键单击“检查”来查看 CSS 正在查找和修改我的对象的内容。

【讨论】:

  • 我听从了你的建议,显然图像的补丁是错误的。我修复了它,现在它工作得很好。谢谢!
  • 很高兴我能提供帮助(我假设您的意思是“路径”):)
猜你喜欢
  • 2016-08-28
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-12-26
  • 2017-12-19
相关资源
最近更新 更多