我创建了一个由三部分组成的灵活按钮。
我用一张照片做了三个部分。我认为它被称为“精灵”什么的
这是CSS。
.commonButtonLeft, .commonButtonContent, .commonButtonRight
{
background-image:url(img/commonbutton.png);
}
.commonButtonLeft
{
float:left;
height:40px;
background-repeat:no-repeat;
background-position:left;
width:14px;
}
.commonButtonContent
{
float:left;
height:40px;
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
.commonButtonRight
{
height:40px;
background-repeat:no-repeat;
background-position:right;
width:14px;
float:left;
}
现在我为单击的按钮创建了另一张图片“commonbutton_onclick.png”。
我添加了以下课程。
.commonButtonLeft:active, .commonButtonContent:active, .commonButtonRight:active
{
background-image:url(img/commonbutton_onclick.png);
}
效果不好。
当我单击区域“.commonButtonContent”时,该区域仅成为活动图片。
我想让所有类都成为“commonbutton_onclick.png”。
顺便说一句,在这种情况下我不能使用 css3。
请帮我。