在 Firefox 中显示背景图像时遇到了一些问题,我成功了,但对 CSS 变得如此臃肿感到惊讶。现在效果很好,但我需要为多个图像复制基本 CSS 代码。
谁能告诉我是否可以优化 CSS 类并最小化代码量。我无法使用已经使用的 id,并且 class='imga p0' 不起作用(其中 p0 仅保存背景位置,成为每个图像位置的 p1、p2、p3 ..)。
提前感谢您的任何建议。
a.imga0 {background:url(../images/sprite.png) no-repeat;background-color:transparent;
display:block;width:24px;height:24px;background-position:-288px 0;} /* tick green */
a.imga1 {background:url(../images/sprite.png) no-repeat;background-color:transparent;
display:block;width:24px;height:24px;background-position:-312px 0;} /* cross grey */
a.imga2 { ..... and so on.