我是网络编程新手,需要一些帮助。我正在使用这个 CSS 代码来动态控制标签的外观。如何从后面的代码中动态更改属性“width”的值?我还需要刷新标签文本。请在下面找到我的代码
**strong text**
<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
<style type="text/css">
.bar {
position: relative;
width: 250px;
height: 25px;
text-align: center;
line-height: 25px;
background: #003458;
background: linear-gradient(to bottom, #005478 0%,#003747 100%);
color: white;
}
.bar:before {
position: absolute;
display: block;
top: 0;
left: 0;
bottom: 0;
width: 40%;**** this value needs to be changed from code behind.
content: '';
background: rgba(0, 255, 0, 0.1);
}
</asp:Content>
<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
<asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional">
<ContentTemplate>
<asp:Label ID="Label18" runat= "server" CssClass="bar">20%</asp:Label>
</ContentTemplate>
</asp:UpdatePanel>
解决方案将不胜感激。
先感谢您!