C# 如何从代码隐藏更改css的背景图像和宽度

C# 如何从代码隐藏更改css的背景图像和宽度,c#,asp.net,css,C#,Asp.net,Css,我有一个css,它有所有标签的背景图像、宽度等。我正在尝试制作可定制的标签。如果选项卡的文本较大,则背景图像应更改为较大的图像,并且宽度应增加。这怎么可能。请帮帮我 #tabs a { float:left; background:url("../images/selection_deselect_bg.jpg") no-repeat right top; margin:0; white-space:nowrap; text-decoration:none; width:105px; text-

我有一个css,它有所有标签的背景图像、宽度等。我正在尝试制作可定制的标签。如果选项卡的文本较大,则背景图像应更改为较大的图像,并且宽度应增加。这怎么可能。请帮帮我

#tabs a {
float:left;
background:url("../images/selection_deselect_bg.jpg") no-repeat right top;
margin:0;
white-space:nowrap;
text-decoration:none;
width:105px;
text-align:center;
height:24px;
font-size:12px;
color:#00779c;
font-weight:bold;
text-decoration:none;
} 只应更改背景和宽度。这怎么可能


非常感谢

您可以使用滑动门技术:

或具有1个图像:

(CSS精灵很好(如果使用此技术):)