我目前正在尝试通过按一下按钮来更改页面样式-该按钮是下拉菜单的一部分。我尝试的所有方法似乎都不起作用,
这是我正在尝试的:

<a href="#" onclick="@Url.Action("~Views/Customer/css/Hide.css")">Lead</a></li>

最佳答案

从这一行代码开始看起来很可怕!

<a href="#" onclick="@Url.Action("~Views/Customer/css/Hide.css")">Lead</a></li>


如果要更改特定容器的样式?或更改整个样式表?

如果是这种情况,那么您需要将当前的样式表值保存在某个地方,可能在ViewBag中,甚至在Session中。然后检查您何时将其包含在布局中,并在此行上添加一些内容。

@if(ViewBag.Style == "red")
{
  Styles.Render("~Views/Customer/css/Hide.css");
}
else if(ViewBag.Style == "blue")
{
  // you get the idea...
}

10-01 01:35
查看更多