2011-04-27 6 views
0

정말 내 머리털이 문제가되었습니다.jquery UI 기능 문제

$('ul#listticker').prepend($('<li><div class="user-box" id="user_box1">.......</div></li>').fadeIn(2000)); 

$("ul#listticker li:first").show("slide", { direction: "up" }, 1000); 

IE에서는 완벽하게 작동하지만 파이어 폭스에서는 작동하지 않습니다.

나는입니다 그것에 대한 해결책을 발견

내 클래스 사용자 상자가

#fbook-iq .user-box { 
    width:280px; 
    height:41px; 
    float:left; 
    margin-bottom:1px; 
    padding:9px; 
} 

내가 플로트 제거하는 경우 : 완벽 정말 모르겠어요

#fbook-iq .user-box { 
    width:280px; 
    height:41px; 
     margin-bottom:1px; 
    padding:9px; 
} 

작업 왼쪽 라인을 그 뒤에 어떤 논리가 있나.

도와주세요.

답변

1

user-box 클래스가 떠 다니는 이유는 무엇입니까? 이 점은 li 안에있는 div 요소를 가리키며 어떤 이유인지 알 수 없습니다. 이 요소의 float: left이 Firefox에서 동작을 중단하면, li을 포함하는 요소를 필요한 너비와 높이로 설정하고 div 요소를 부동 요소가 아닌 요소로 남겨 두십시오. 해결 방법이지만 문제가 해결되면 문제가 해결됩니다.