asp.net我在后台设置了div属性无效

来源:百度知道 编辑:UC知道 时间:2024/06/07 17:36:16
我做了一个层用来报错.
港进页面的时候是看不见的,也就是z-index==-1
<div id="oDiv" runat="server" class="FlowingWindow">
然后又出错信息的时候就z-index=9999
oDiv.Attributes.CssStyle.Value = "FlowingWindow2";

.FlowingWindow
{
cursor:move;position:absolute;width:383px;height:225px;border:1px solid silver;left:400px;top:300px;background:white;z-index:-1;
}

.FlowingWindow2
{
cursor:move;position:absolute;width:383px;height:225px;border:1px solid silver;left:400px;top:300px;background:white;z-index:9999;
}

我哪里做错了吗?
我感觉好像是层闪了一夏就没了.

我的css设置应该没有问题.
问题在于后台

试试
oDiv.className = "FlowingWindow2";

错了。oDiv.Attributes.CssStyle.Value 指的是.FlowingWindow 的内容而不是名字。
而且你为什么要用z-index来设定隐藏呢?用display="none"不行吗?z-index在火狐浏览器下会有问题。