asp.net - CSS 和 ASP.NET 控件

标签 asp.net css background

我注意到,例如,在尝试将“样式”属性应用于 asp:TextBox 控件时,或者在尝试使用 css 类来应用样式时,它并没有起作用。我必须专门设置属性。例如:

 <asp:TextBox runat="server" ID="DescriptionTextBox" BackColor="#F7FCFF" /> // Works

 <asp:TextBox runat="server" ID="DescriptionTextBox" CssClass="textbox" />  // Doesn't work
 <style type="text/css">
 .textbox
 {
     background-color: #F7FCFF;
 }
 </style>

我知道这是一个简单的问题,但是有人可以帮我解释一下吗?

谢谢

最佳答案

不要对 asp 控件的实际含义感到困惑。事实上,它所做的只是生成 HTML,然后应用 CSS。

你的第二个例子 CssClass 应该 工作,但不是通过查看你的 aspx 来调试你真的需要检查 HTML(使用你的浏览器版本的开发人员Firebug 等工具将向您显示正在应用的样式)。

关于asp.net - CSS 和 ASP.NET 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7181084/

相关文章:

javascript - 当您滚动到页面底部时,如何打开一个新页面,就像单击链接一样

linux - 查找 nohup 命令运行的进程

ios - Phonegap/Cordova 在后台 IOS 中经过一段时间后停止音频

background - 如何设置 Chrome 应用程序相对于屏幕的大小

asp.net - 由于group by子句,撤消无效错误

asp.net - .net 仍然使用 ADO.net 吗?

css - 将自定义类添加到 mat-menu

asp.net - HttpCachePolicy 和 SSL

jquery - 未捕获错误 : Syntax error, 无法识别的表达式:#

php - 使用 php 使用 css 更改 html 布局