2011-12-01 3 views
0

IE, jquery의 slidedown() 기능 및 cufon 스크립트에 문제가 있습니다.Cufon 및 jquery의 슬라이드 다운

웹 사이트는 http://thehealthagenda.com입니다. 아직 개발이 완료되지 않았으므로 완전히 완료되지 않은 경우 놀라지 마십시오.

이 그러나 인터넷 익스플로러에 완벽하게 잘 작동 파이어 폭스와 크롬에
jQuery(document).ready(function($){ 
    $('#clinicianArea').slideDown(); 
}); 

이 어떤 이유로 메뉴를 내 놓는다 다음 jQuery를 사용하여 페이지가로드 할 때 상단의 홈 페이지에, 패널 아래로 슬라이드! 왜 이런 일이 일어 나는지 나는 모른다.

아무에게도 문제에 관해 밝힐 수 있습니까? 어떻게이 문제를 해결할 건가.

이상하게 IE의 개발자 도구에 display: inline-block !important선택을 취소 재 점검의 (즉, CSS 속성은 cufon 요소에) 있어야 곳에 다시 모든 것을두고을.

왜 이런 일이 일어나는 지 아는 사람이 있습니까? 그리고 고치는 방법?

감사합니다.

추신 : 그 무엇인가 피가 뚜렷하게 드러나면 나는 사과한다. 그러나 나는이 이상한 행동에 대한 어떤 설명도 찾아 낼 수 없다.

+0

전문가의 조언이 있으면 문서 유형을 엄격하게 변경하거나 HTML 5 문서 유형을 사용하십시오. IE의 작동 방식이 바뀔 것입니다. –

답변

1

부모 요소에 position: relative을 추가하십시오. 이것은 나를 위해 일했다.

0

몇 가지 가정 : 1. #clinicianArea와 에있는 요소 다음에 clear를 추가하십시오. 2. #clinicianArea 요소의 높이를 지정하십시오.

+0

도움을 주셔서 감사합니다. –

+0

Cufon.refresh 메서드가 있습니다. 시도해 볼 수 있습니까? 콘솔에서 제대로 작동하지 않을 수도 있습니다. 아마도 더 운이 좋을 것입니다. –

+0

가 작동하지 않습니다. 이미 시도해 보았습니다. 또한 cufon.replace를 다시 실행해도 작동하지 않습니다! : ( –

관련 문제