내 사이트에서 mouseoverfunction을 사용하고 있으며 완벽하게 파이어 폭스, 크롬 및 사파리에서 작동합니다.elementproblem internet explorer
하지만 IE9 +에서는 아무런 의미가없는 경우 내 mouseover 기능을 찾을 수 있습니다. background-color
은 div.arrow_wrap
입니다. Background-color:transparent
도 작동하지 않으며 opacity:0
도 마찬가지입니다. 그 같은 arrow_wrap
은 비어 있습니다. 그것은 정말로 wierd하다! 내 코드에서 일부 요소에 mouseenter
이 있으면 fadeOut
의 화살표 아이콘을 선택하고 요소를 mousleave 경우 fadeIn
을 선택했습니다. 이것은 IE에서 작동합니다. 그렇다면 내 요소 (div.arrow_wrap
)에 background-color
을 사용해야 IE에서 제대로 작동합니다.
이제 내 CSS에서 내가 mouseover
기능에 display:block
로 설정 한 내 자바 스크립트 display:none
내 화살표 (.rsArrowIcn
)가. 이것은 IE를 제외한 모든 브라우저에서 작동합니다. 하지만 display:none
을 제거하고 내 CSS에서 볼 수 있도록 선택하면 IE에서 작동합니다. 그래서 그것은 IE에서 실제로 발생하는 이상한 일입니다.
누군가 내 질문에 대한 답변을 주시면 매우 감사하겠습니다. http://mlido.se/site/work/adcourse/
그리고 내 코드는 다음과 같습니다 :이 사이트는 http://pastebin.com/W9wrAz8n
감사합니다!
IE 9 이상입니까? IE 9에서 완벽하게 작동합니다. 또한 게시하기 전에 질문 서식을 지정할 수 없습니까? 그것이 지금 어떻게되는지보십시오. –
답장을 보내 주셔서 감사합니다!하지만 페이지가로드되는 동안 작업 케이스 중 하나를 누르고 마우스 포인터를 사이드 바 외부에 잡으면. 그때 화살표는 나타나지 않을 것이다. 어쨌든 나를 위해서가 아니라 ... 사이드 바, 로고, 텍스트 내용 및 슬라이드 색인 번호를 마우스로 가져 가면 페이드 인됩니다. –