Pat*_*hen 4 dialog jquery-ui scrollbar centering
我有以下jqueryui对话框:
$("#dialog").dialog({
bgiframe: true,
autoOpen: false,
height: 420,
hide: 'slide',
modal: true,
buttons: {
'Annuler': function() {
$(this).dialog('close');
},
'Envoyer votre message': function() {}
}
Run Code Online (Sandbox Code Playgroud)
我用它显示时:
$('#question-annonceur').click(function() {
$('#dialog').dialog('open');
});
Run Code Online (Sandbox Code Playgroud)
它非常集中.但是当我垂直滚动时,它不再居中.实际上,对话框仍然居中(关于用户设置的滚动条位置),但是滚动条已经滚动到窗口的顶部,然后,对话框不再居中(因为它以新的滚动条位置为中心).
它有一个我可以设置的属性,以便滚动条不会像这样重置在顶部?
谢谢.
小智 9
从位置改变CSS:绝对到位置:固定适用于我:
.ui-dialog { position: fixed; padding: .1em; width: 300px; overflow: hidden; }
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7952 次 |
| 最近记录: |