2013-07-17 6 views
1

브라우저 간 HTML5 웹 응용 프로그램에서 마우스 커서를 변경하려고합니다. 적절한 CSS를 추가하기 만하면 Windows 7의 IE를 비롯한 모든 브라우저에서 정상적으로 작동합니다.Internet Explorer 10에서 Windows 8에 사용자 지정 커서가 표시되지 않습니다.

Windows 8의 동일한 webapp는 커서를 변경하지 못하지만 CSS를 검사하여 올바른 클래스가 적용되었음을 알 수 있습니다 브라우저는 서버에 적절한 .cur 파일을 쿼리합니다.

Windows 8에 대해 알고 있어야하는 제한 사항이 있습니까?

편집

CSS 예 (참고 :.이 IE10 Win7에 작동, IE10 Win8에서 작동하지 않는 예는 질문 주어진 무관해야한다).

.customCursor-move { 
    cursor: url(/free/images/pointers/move.cur),url(free/images/pointers/move.cur),url("../images/pointers/move.cur"), default !important; 
} 

CSS는 무료/CSS입니다. 또한 IE10을 포함 할 수
http://reference.sitepoint.com/css/cursor

:

+1

렌더링 된 CSS를 추가 할 수 있습니까? –

+0

CSS가 추가되었지만 예제가 도움이되지 않을 것이라고 확신합니다. – malber

+0

CSS 파일이 아닌 _page_에 상대적인 URL 추가를 시도해 보셨습니까? –

답변

1

인터넷 익스플로러 cursor CSS 속성은 버그입니다. 지금 가지고있는 것에 따라 .cur 파일의 절대 또는 상대 경로를 사용하는 것이 좋습니다.

또한 도움이 될 수 있습니다

참고 또한 Windows 운영 체제가 32 X 32 픽셀 사양이보다 큰 크기를 허용 않지만 작게 이미지를 필요로.

+5

나는 그것이 "그 크기 일 것임에 틀림 없다. 그러나 정말로 그렇지 않다"고 말하는 사실을 좋아한다. – malber

+0

예, 거의 재미 있습니다. 그러나 여전히 고질적입니다. 이것에 관해서는, 나는 그것을 잊어 버리고 M $ 디버깅이이 프로퍼티를 디버깅 할 때까지 기다려야한다. – Brewal

관련 문제