0
哪个更合适。 (a)要有一个通常的类“sprite”,它总是与另一个类一起使用来选择坐标,或者(b)简单地将相同的属性分配给一个类列表? (a)这样做更有意义,因为它代码少,速度可能更快。不利的一面是,这只需要(理论上)CSS开发人员与HTML进行交互。CSS精灵,指定类名
.sprite { background: url('[..]') no-repeat; display: block; }
.sprite.a { background-position: [..]; }
.sprite.b { background-position: [..]; }
(B)
.a,
.b { background: url('[..]') no-repeat; display: block; }
.sprite.a { background-position: [..]; }
.sprite.b { background-position: [..]; }
我忘记了什么?我应该使用哪一个?
这是要走的路:)。我已经看到它在Gmail中,并亲自使用它 – Jashwant 2012-03-24 09:44:49