2012-07-13 2 views
0

div 태그를 사용하여 CSS 스프라이트를 사용하고 있습니다. 아래 코드에는 JavaScript가 있으며 스프라이트를 유지할 수 없습니다. 아래 CSS 스프라이트를 유지할 수 있습니까? 암호? 이미지가 onmouseover 기능에 있습니다.CSS 함수 sprite를 마우스 함수 javascript에

<a href="" target="_blank" onmouseover="MM_swapImage('Image52','','social-rss-h.png',1)" onmouseout="MM_swapImgRestore()"> 
+0

이유와 스프라이트를 사용하지 (당신이 조직을 위해, 내가 클래스/ID를 선호 링크에 스프라이트를 추가 할 수 있지만) 스프라이트 할 링크 클래스/ID를 추가합니다 CSS 및 요소 ID/클래스? –

+0

이미지 배경 위치를 onmouse 이벤트에 전달하는 방법은 무엇입니까? – PHP

답변

2

시도는

a.sprite { 
    background-image: url(images/menu.gif); 
    background-position: 0 0; 
    background-repeat: no-repeat; 
} 
a.sprite:hover { 
    background-position: 0 -60px 
} 


<a class="sprite" href="" target="_blank" onmouseover="MM_swapImage('Image52','','social-rss-h.png',1)" onmouseout="MM_swapImgRestore()">