如何在asp面板中更改分组文本的颜色

时间:2016-04-13 01:27:23

标签: c# asp.net panel

我的网络表单中有多个面板。假设我想将我的面板分组文本(仅)更改为红色,我该怎么做?我知道将文本分组为legend

在这里,我的代码将更改分组文本颜色(仅限),但它会更改我的其他面板的 ALL 。我只想更改我的面板的一个,但不是全部。

<style>
    legend {color:red}
</style>

<asp:Panel CssClass="legend" ID="Panel1" runat="server" GroupingText="My Panel">...</asp:Panel>

1 个答案:

答案 0 :(得分:1)

如何定义CssClass="legend",希望以下代码段能解决问题:针对特定面板设置legend的特殊要求,您需要在定义样式时指定面板ID:

<style>
        #Panel1 legend { color: Red; font-size:25px }
        legend { color: Black; font-size:25px }
</style>

以上代码段会为color: Red;设置Panel1,其他代码保留在black。您可以使用所需的样式集定义CssClass="legend,这样可以帮助您设置GroupingText的{​​{1}}属性的样式