.progress {
width:200px;
height:50px;
border:1px solid black;
position:relative;
}
.progress:after {
position:absolute;
background:black;
top:0; bottom:0;
left:0;
width:10%;
-webkit-animation: filler 2s ease-in-out;
-moz-animation: filler 2s ease-in-out;
animation: filler 2s ease-in-out;
}
,並有該div
<div id="percentDIV" class="progress" runat="server">some text</div>
我想改變的進步寬度屬性:在c#下課動態。可能嗎?
有點像?
percentDIV.Attributes["class:progress:after"] = "width:25%";
[改變風格:之前和:之後的僞元素?](http://stackoverflow.com/questions/21032481/change-the-style-of-before-and-after-pseudo-元素) – 2014-11-06 17:49:59
@tnw:OP希望通過C#no JS更改CSS類的值。這意味着服務器端,而不是客戶端。這非常相關!添加C#標籤。(不可否認,OP的最後一行使事情變得非常混亂。) – 2014-11-06 17:52:14
我完全錯過了,我的錯誤。謝謝Paul – tnw 2014-11-06 17:53:23