我正在开发一个页面,我在其中为用户提供了一种交互性,可以通过单击特定按钮来更改页面的背景颜色。我试图通过各种网站找出答案,但他们提供了有关如何更改文本框或 GridView 的背景颜色的信息。它有点像自定义工具,您可以在 orkut 和 face book 等各种网站上找到它。
最佳答案
在CSS/样式中
body
{
background-color:#000000;
}
但由于您似乎想即时更改颜色,然后在 javascript 或后面的代码中,将 body 的类更改为应用了背景颜色的类。
例如。对于后面的代码,请确保使用 runat="server"和 id 进行设置 然后在后面的代码中:
bodyId.Attributes["class"] = "test";
在 CSS 中:
.test
{
background-color: #000000 !important;
}
请注意,这将在回发后发生,而在您提到的网站中,它可能使用 javascript。
关于c# - 如何通过颜色选择器更改 Asp.net 中页面的背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6274302/