所以我尝试在c#中改变一个div的z-index的值。
我是这样试过的: https://msdn.microsoft.com/en-us/library/system.web.ui.attributecollection.cssstyle(v=vs.110).aspx
所以现在我可以在 c# 中使用带有 runat="server"的 div,但是 CssStyle 不起作用。
div1.CssStyle.Add("z-index", "-1");
它找不到它,但我正在使用 using System.Web.UI;
我需要什么才能使用 CssStyle?
谢谢
最佳答案
您正在使用 <div runat="server">/div>
标签,不是内置的 panel
.
你有 3 种可能性:
首先
div1.Style.Add("z-index", "-1");
第二
div1.Attributes.Add("z-index", "-1");
第三
将div标签改为<asp:Panel runat="server"></asp:Panel>
, 然后你可以使用属性 CssStyle
.
关于c# - 在代码隐藏 (C#) 中更改 Css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30501603/