我得到了这段代码,当单击特定图像时,它可以弹出一个漂亮的窗口。这为我制作的画廊带来了更大的图像。但是由于某种原因,我无法让它出现在用户窗口的中心,因为所有图像的大小都不同,它们会根据显示的图像移动。
链接在:
http://zeendesign.co.uk/cherrieimogen/cherrieimogen/cherrieImogen/portfolio.html
(该css称为reveal.css)
任何帮助将不胜感激。谢谢!
我得到了这段代码,当单击特定图像时,它可以弹出一个漂亮的窗口。这为我制作的画廊带来了更大的图像。但是由于某种原因,我无法让它出现在用户窗口的中心,因为所有图像的大小都不同,它们会根据显示的图像移动。
链接在:
http://zeendesign.co.uk/cherrieimogen/cherrieimogen/cherrieImogen/portfolio.html
(该css称为reveal.css)
任何帮助将不胜感激。谢谢!
您假设容器上的 left 必须设置为 20%,这就是脚本所做的。
尝试根据 (windowWidth-containerwidth)/2 设置 left。
IE:
v = Math.floor(($(window).width()-$("#myModal").outerWidth())/2)+"px";
$("#myModal").css("left",v);
加载图像后定位对话框。
$('#dlg')
.dialog('open')
.dialog({position:'center'});