我想调整我的对话框的高度。
我可以这样做,但有一个奇怪的突然转变,特别是如果电脑很慢。
$.facebox($("#step1Facebox").html());
$("#facebox").css("top","175px");
有没有办法在出现之前预先调整位置?
您可以为 #facebox 设置默认 CSS 样式
#facebox {
display:none;
}
然后消失在盒子里...
$.facebox($("#step1Facebox").html());
$("#facebox").css("top","175px").fadeIn();
或者,试试这个 - 但这取决于 facebox 是否在构造函数中返回自身:
$.facebox($("#step1Facebox").html()).hide();
$("#facebox").css("top","175px").fadeIn();