У меня есть метка asp.net (lblFriday
) и рядом с ним. lblFriday
показывает числовые данные, полученные из таблицы базы данных. Я хочу, чтобы div рядом с lblFriday
отображал красный треугольник, если текст lblFriday
является отрицательным числом и зеленым треугольником, если текст lblFriday
является положительным числом.Как изменить цвет фона div на основе значения метки asp.net?
В настоящее время я установил класс css div вручную с красным цветом. Вот код,
HTML/ASPX:
<asp:Label ID="lblFriday" runat="server" CssClass="label_target"></asp:Label>
<div class="arrow-down"></div>
CSS:
.arrow-down
{
float:right;
width: 0;
margin-top:5px;
height: 0;
text-align:left;
border-left: 5px solid transparent;
border-right: 5px solid transparent;
border-bottom: 10px solid red;
}
Любые идеи будут полезны.
Спасибо.
Где находится метка asp.net? – ekad
Можете ли вы рассказать о том, что вы подразумеваете под отрицательным или положительным значением? Эти цифры? Есть ли кнопка отправки, чтобы показать, что это отрицательное или положительное значение? Я думаю, вам нужна дополнительная информация, чтобы помочь вам. –
У меня есть несколько номеров в базе данных. Мое требование состоит в том, чтобы показать зеленый/красный треугольник, основанный на% увеличения/уменьшения числа, как на фондовом рынке. – Arpita