我想在屏幕中央出现一个弹出窗口,但是当我使用marginTop属性时,窗口不会出现。如果删除marginTop属性,它总是出现在左上角。我使用PHP 5.4。我做错了什么?
function show_popup(id) {
if (document.getElementById){
obj = document.getElementById(id);
if (obj.style.display == "none") {
obj.style.marginTop = 20%; //if i remove this line it works
obj.style.display = "";
}
}
}
答案 0 :(得分:1)
您是否尝试设置obj.style.marginTop = "20%"
(使用"
)?
答案 1 :(得分:1)
尝试用单引号包装你的20%....
像这样:'20%'答案 2 :(得分:1)