如何将样式应用于ASP.NET网页的所有按钮

rof*_*s91 2 css asp.net

不久前有人问了类似的问题.但是没有人全面回答.

假设我有:

<asp:Button id="b1" Text="Submit" runat="server" />
<asp:Button id="b2" Text="Submit" runat="server" />
Run Code Online (Sandbox Code Playgroud)

我想将以下属性设置为两个按钮:

height: 100px;
width: 50px;
Run Code Online (Sandbox Code Playgroud)

假设两个属性都包含在一个类中.如何将该类应用于两个按钮?

谢谢

Tim*_*ora 11

方法1

使用以下选择器添加CSS样式表.

input[type="submit"] {
    height: 100px;
    width: 50px;
}
Run Code Online (Sandbox Code Playgroud)

方法2

使用ASP.Net主题.

方法3

使用CssClass属性在每个按钮上设置类名.

标记:

<asp:Button id="btn1" Text="Submit" CssClass="buttonStyle1" />
<asp:Button id="btn2" Text="Submit" CssClass="buttonStyle1" />
<asp:Button id="btn3" Text="Submit" CssClass="buttonStyle1" />
<!-- the class can be applied to any number of other elements -->
Run Code Online (Sandbox Code Playgroud)

CSS:

.buttonStyle1 {
    height: 100px;
    width: 50px;
}
Run Code Online (Sandbox Code Playgroud)

  • @rofansmanao - 你可以通过用空格分隔它们来应用多个类,比如`CssClass ="class1 class2 class3"` (3认同)