Изменение цвета пункта меню зависит от значения - PullRequest
0 голосов
/ 20 мая 2019

В моем приложении есть пункты меню, и мне нужно изменить цвет пункта меню в зависимости от выбора текстового поля.

В файле контроллера я написал это:

[HttpPost]
public ActionResult Rise(int rise)
{
    Session["Var1"] = rise;
    if (rise != 0)
    {
        ViewBag.Var1= "class = active";
    }
    else
    {
        ViewBag.Var1 = "class = visited";
    }
    return View();
}

В моем файле CSS я написал это:

a:visited
{
    font-size: large;  
    color: green;
}

a:active {
    font-size: large;  
    color: blue;
}

a:link  {
    font-size: large;  
    color: #ffffff;
}

a:hover {
    background-color: lightblue;
}

И, на мой взгляд, я написал это:

<li><a href="~/Home/Var1">Option1</a></li>

Когда я запускаю приложение, я пишу значение в текстовое поле и нажимаюна кнопке отправки я вижу, что пункт меню меняет цвет и снова меняет цвет на зеленый.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...