【发布时间】:2017-10-28 23:01:41
【问题描述】:
我在<ul> 中有一些<li> 的代码
这里是
<ul class="nav navbar-nav navbar-right" style="color:black;">
<li>@Html.ActionLink("Register", "Register", "Account", routeValues: null, htmlAttributes: new { id = "registerLink" })</li>
<li>@Html.ActionLink("Log in", "Login", "Account", routeValues: null, htmlAttributes: new { id = "loginLink" })</li>
</ul>
我需要将<li>的颜色改为黑色
我尝试这样做style="color:black;"
这是 ASP.NET 代码
这是生成的代码
<ul class="nav navbar-nav navbar-right">
<li style="color:#000000;"><a href="/Account/Register" id="registerLink">Register</a></li>
<li style="color:#000000;"><a href="/Account/Login" id="loginLink">Log in</a></li>
</ul>
但颜色没有改变。
我怎样才能改变它?
【问题讨论】:
-
那是 ASP 吗?请显示呈现的 HTML。看起来这些会生成
a标签,所以您需要将样式应用于a或使用.nav a { color: black; }之类的东西 -
是的,现在会更新帖子@MichaelCoker
-
你想试试 htmlAttributes: new {@style='color:black'} 在你的 >@Html.ActionLink
标签: jquery html css asp.net asp.net-mvc