我想将jQuery UI对话框放置得更好一些。默认的“居中”位置将它们直接放置在页面中间,但是让它们在Facebook中向上偏移大约70%看起来更好。我正在查看.position函数,但不清楚最简单的解决方案是什么。
最佳答案
对于jquery-ui 1.9+:
$("#dialog").dialog({ position: { my: "center", at: "top+30%", of: window } });
对于jquery-ui 1.8:
$("#dialog").dialog({ position: { my: "center", at: "top", of: window, offset: "0 30%" } });
就像这样,但是要使用偏移值。