0
어느 것이 더 적합합니다.CSS 스프라이트, 클래스 이름 지정
(a) 좌표를 선택하기 위해 다른 클래스와 항상 사용되는 공통 클래스 "스프라이트"를 갖거나 단순히 클래스 목록에 동일한 속성을 지정하려면?
(a) 코드가 적어지고 속도가 빨라지므로 더 이해가됩니다. 단점은 이것이 (이론적으로) 유일한 CSS 개발자가 HTML과 상호 작용할 필요성을 도입한다는 것입니다.
.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