使用primefaces demo page对其进行测试,只需滚动窗口底部,然后按查看 ,它会在中间中心窗口显示一个对话框,但尝试调整它的大小,对话框位置将浮动到顶部。
请告诉我如何解决它:(。
对我的英语技能感到抱歉;
答案 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);