我在哪里可以找到标准asp.net控件背后的CSS?

时间:2010-09-08 08:31:43

标签: asp.net css controls

例如,我有一个可爱的按钮控件:

<asp:Button ID="Button1" runat="server" Text="Button" />

当呈现时,是一个可爱的暗灰色,漂亮和矩形等等。

我知道我可以应用一个新的CSSClass来修改所述控件的CSS,但是在哪里可以找到原始的CSS属性?

我很欣赏这是一个愚蠢的问题:)

4 个答案:

答案 0 :(得分:4)

这是浏览器的默认样式,而不是ASP.NET控件,您将找不到可以为Web的每个用户编辑的样式。例如,如果你看一下Mozilla和IE中的ASP.NET按钮,它们看起来会有所不同。

如果你想要设置样式,请按照你的说法使用CSS。

答案 1 :(得分:1)

对于所有控件都不确定,但对于像按钮这样的基本控件,浏览器通常都有自己的默认定义。

例如,对于Firefox,您可以在其安装文件夹中找到一堆样式表文件:

C:\Program Files\Mozilla Firefox\res

答案 2 :(得分:1)

从你谈论的内容来看,没有一个css课程。每个浏览器都有自己的“css”样式,用于标准的html控件(按钮,收音机,文本框)。但是,您可以创建一个css类来覆盖任何浏览器样式。

答案 3 :(得分:0)

如果在浏览器中呈现时它是普通的HTML按钮,你可以在CSS中使用这样的东西:

#button1

{
 background-image:url(path-to-image/button1_sprite.png);
 background-repeat:no-repeat;
 background-position:left;
 background-color:#ffffff;
 border:none;
}

然后它会改变<button>标签的外观:)

相关问题