真的是我的毛发都没问题了。
$('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,但不适用于Firefox。
我找到了它的解决方案
我的班级用户框是
#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;
}
真的我不知道它背后的逻辑是什么。
请帮帮我。
答案 0 :(得分:1)
为什么user-box
类浮动了?这指向div
内的li
元素,我看不出任何理由。如果此元素上的float: left
在Firefox中破坏了行为,您可能会尝试将包含li
的元素设置为所需的宽度和高度,并使div
元素保持非浮动块元件。这是一个解决方法,但如果它解决了你的问题,它就解决了你的问题。