컴퍼스 순서 스프라이트를 일관된 방식으로 만들려면 어떻게해야합니까? 그러면 호버 상태에 대해 별도의 시트를 만들 수 있습니까?일관된 방식으로 컴퍼스 순서 스프라이트 만들기
I는 다음과 같이 나침반의 스프라이트 시트 도구를 사용하고 있습니다 :
멋진 스프라이트 시트와 같은 수@import "ui-icon/*.png";
@include all-ui-icon-sprites;
: {
.ui-icon-add {
background-position: 0 -5344px; }
.ui-icon-alert {
background-position: 0 -2352px; }
...etc...
을하지만 호버 내 소스 스프라이트를 전환하는 경우 색상을 사용하면 생성 된 시트가 다시 열립니다.
.ui-icon-add {
background-position: 0 -5376px; }
.ui-icon-alert {
background-position: 0 -2320px; }
...etc...
다음과 같은 호버 상태를 사용하고 있습니다 (f jQuery UI) :
.ui-icon {
width: 16px;
height: 16px;
display: block;
background-image: url('ui-icons.png');
}
.ui-state-hover .ui-icon {
background-image: url('ui-icons-hover.png');
}
하지만 나침반이 일관성이 없기 때문에 마우스를 가져갈 때 아이콘이 달라집니다.
(I 나침반이 _hover
접미사를 지원 알지만, jQuery를 UI가하는 것처럼 훨씬 오히려 그들을 생성합니다.)
는 적합하지 않습니다 나는 수많은 아이콘을 가지고 있기 때문에. – Petah