调整大小时Primefaces对话框错误的位置

时间:2014-03-26 03:48:55

标签: jquery css jsf jsf-2 primefaces

使用primefaces demo page对其进行测试,只需滚动窗口底部,然后按查看 ,它会在中间中心窗口显示一个对话框,但尝试调整它的大小,对话框位置将浮动到顶部。

请告诉我如何解决它:(。

对我的英语技能感到抱歉;

1 个答案:

答案 0 :(得分:1)

我不确定你想要什么,但如果你想改变第一个位置,你可以采用不同的方式:

默认情况下,对话框位于视口的中心,位置选项用于更改对话框的位置。可能的值是:
•单个字符串值,如“center”,“left”,“right”,“top”,“bottom”,表示视口内的位置。
•逗号分隔x和y坐标值,如200,500 •逗号分隔的位置值,如“顶部”,“右侧”。 (使用组合时使用单引号)

您必须在您发送的配置图中写下:

Map<String,Object> configurationMap= new HashMap<String, Object>();  
configurationMap.put("position", "top");  
RequestContext.getCurrentInstance().openDialog("nameDialog", configurationMap, null);