묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
JQuey 버그 문제입니다.
2011.02.26 01:08
안녕하세요.
XE를 접하고 좋은 취미생활을 하고 있습니다.
아직 실력이 조금 부족하여 모르는 것이 많네요.
XE에서 작업중에 아무리 해도 해결하지 못하는 부분이 있어 이렇게 글을 올립니다.
문제는 IE8에서
JQuery의 fadeIn과 fadeOut을 적용하면 작용 객체는 정상적으로 나오는데 하위객체에 CSS 'position'을 주면 효과가 나타나지 않더라구요. 그냥 아무 효과를 주지 않은 것처럼 말이죠.
이상하게도 하위객체에 CSS 'position'을 삭제하면 되구요.
참 난감하네요.
구글크롬, 파이어폭스, IE7에서는 잘 작동하는데 말이죠.
예들들어
<ul>
<li><a href="#test">테스트</a></li>
</ul>
에서
jQuery('li').fadeIn()을 한 경우 'a'태그에 'position'을 주면 아무 효과가 나타나지 않아요.
고수님들 답변부탁드립니다.
XE를 접하고 좋은 취미생활을 하고 있습니다.
아직 실력이 조금 부족하여 모르는 것이 많네요.
XE에서 작업중에 아무리 해도 해결하지 못하는 부분이 있어 이렇게 글을 올립니다.
문제는 IE8에서
JQuery의 fadeIn과 fadeOut을 적용하면 작용 객체는 정상적으로 나오는데 하위객체에 CSS 'position'을 주면 효과가 나타나지 않더라구요. 그냥 아무 효과를 주지 않은 것처럼 말이죠.
이상하게도 하위객체에 CSS 'position'을 삭제하면 되구요.
참 난감하네요.
구글크롬, 파이어폭스, IE7에서는 잘 작동하는데 말이죠.
예들들어
<ul>
<li><a href="#test">테스트</a></li>
</ul>
에서
jQuery('li').fadeIn()을 한 경우 'a'태그에 'position'을 주면 아무 효과가 나타나지 않아요.
고수님들 답변부탁드립니다.
댓글 2
-
라르게덴
2011.02.26 02:39
-
ForHanbi
2011.02.27 11:02
저같은 경우는 css3중 일부를 사용할때 ie계열에서 먹통이 되는 경우는 있었어도 position이 ie계열에 문제점을 유발하는 경우는 없었는거 같은데...
relative로 줘보셨나요?
이런저런도 안되시면 fadeIn을 show('normal'), hide('normal')로 하시거나 fadeIn을 하기전에 css를 변경해보세요.
jQuery('li').css("position","static");
jQuery('li').fadeIn()