Может кто-нибудь сказать, почему этот код CSS не работает?
.message { border:2px solid #AAAAAA; padding: 8px; }
.message-error { background-color: #EE99BB; border-color: Red; color: Gray; }
.message-info { background-color: #AAAA22; border-color: Yellow; }
.message-success { background-color: #AAAA22; border-color: Yellow; }
Вывод такой:
Язык не был успешно зарегистрирован.
Все, что я могу получить, это цвет шрифта (здесь не используется) и рамка вокруг сообщения. Цвет фона или рамки не выполняется.
Файл CSS - это Site.css в папке / Content. Он вызывается из представления главной страницы Site.Master.
HTML-код следующий:
<% if (ViewData["message"] != null) { %>
<span class="message <%= ViewData["messageType"] %>">
<%= ViewData["message"] %>
</span>
<%= Html.ValidationSummary() %>
<% } %>
Приведенный выше HTML-код находится в файле Notifications.ascx в общей папке и отображается в представлении главной страницы Site.Master или в другом фрагменте в зависимости от того, был ли запрос Ajax или нет.
Может кто-нибудь помочь, пожалуйста?