c# - 如何通过颜色选择器更改Asp.net中页面的背景颜色

我正在开发一个页面,在该页面中,我已经给用户提供了通过单击特定按钮来更改页面背景颜色的交互性。我试图通过各种站点进行查找,但是它们正在提供有关如何更改文本框或网格视图的背景色的信息。它有点像自定义工具,您可以在orkut和face book等各种网站中找到它们。

最佳答案

在CSS /样式

body
{
  background-color:#000000;
}


但是,由于您似乎想即时更改颜色,然后在JavaScript中或在后面的代码中更改颜色,因此将主体的类更改为应用了背景颜色的主体。

例如。对于后面的代码,请确保使用runat =“ server”和id设置
然后在后面的代码中:

bodyId.Attributes["class"] = "test";


在CSS中:

.test
{
  background-color: #000000 !important;
}


请注意,这将在回发之后发生,而在您提到的网站中,它可能使用了javascript。

本文翻译自 https://stackoverflow.com/questions/6274302/

网站遵循 CC BY-SA 4.0 协议,转载或引用请注明出处。

标签 c# asp.net css


相关文章:

c# - Xamarin - 无法覆盖OnRequestPermissionsResult

c# - 加载Blazor客户端应用程序时如何避免浏览器中的System.TypeLoadException未处理的异常

c# - 正则表达式用于密码验证

c# - 只把语句扔在陷阱里有意义吗?

c# - 从C#中的单个方法返回多种类型

c# - 序列化XML时出错

c# - C#Excel互操作合并不起作用

c# - C ++转C#-一个小功能

c# - 将嵌套类转换为字典

c# - 向CSS文件添加一些自动版本控制。为什么我无法提取程序集信息?