关于.net div类的风格

时间:2012-01-30 11:35:53

标签: asp.net css

我的CSS文件包含这样的

#a1
{
  background_Color:"black"
}

在我的.aspx后面的代码是这样编码的?

<div id="a1">
<asp:gridview id="gridview1" runat="server"/>
</div>

现在在我的aspx.cs中,buuton click事件我把这个div类样式称为这样。

div.styles.add(a1)

但它没有在按钮点击事件中显示div样式?请帮我把这个div类样式添加到asp.net中的按钮点击事件?

3 个答案:

答案 0 :(得分:1)

CSS属性名称错误:它应该是:#a1 { background-color: black; }

示例:http://jsfiddle.net/h6fGa/

答案 1 :(得分:0)

如果您将CSS样式表添加到页面的head标签,则会自动添加#a1样式:

<link rel="Stylesheet" href="myCSSfile.css" type="text/css" />

如果你的风格不起作用,那是因为你有“黑色”的引号。这些应该删除:

#a1
{
    background-color:Black;
}

如果您只想在单击按钮后出现黑色背景,则应将样式更改为类,而不是元素ID:

.a1
{
    background-color:Black;
}

同时运行div服务器端:

<div id="a1" runat="server">

然后将一个class属性添加到元素服务器端:

a1.Attributes("class") = "a1"

答案 2 :(得分:-1)