如何从代码后面改变css的背景图像和宽度

时间:2010-11-15 14:41:21

标签: 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-align:center;
height:24px;
font-size:12px;
color:#00779c;
font-weight:bold;
text-decoration:none;

} 只应更改背景和宽度。这怎么可能?

提前非常感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用推拉门技术:

http://www.alistapart.com/articles/slidingdoors/

或使用1张图片: http://kailoon.com/css-sliding-door-using-only-1-image/?cp=16

(CSS Sprites很好(如果你使用这种技术):http://www.alistapart.com/articles/sprites