我写了一个脚本,当按下按钮时,formatdialog div 会调整大小。问题是我无法弄清楚为什么我的 javascript 代码不起作用。我可以调整宽度和高度,但无论出于何种原因,顶部和左侧都无法调整。
对我来说可能导致问题的原因没有意义。Firebug 没有给我任何错误。javascript 只是调整宽度和高度并忽略顶部和左侧属性。我猜是css属性引起了问题,我只是不知道是什么。
CSS:
#formatdialog {
display:none;
left:25%;
top:25%;
width:400px;
height:200px;
position:absolute;
z-index:100;
background:white;
padding:2px;
font:10pt tahoma;
border:1px solid gray
}
Javascript:
function FormatDialogResize(){
var elem = document.getElementById('FormatDialog');
elem.style.top = "10%";
elem.style.left = "10%";
elem.style.width = "600px";
elem.style.height = "500px";
}
我也试过:
function FormatDialogResize(){
var elem = document.getElementById('FormatDialog');
elem.style.top = 10+"%";
elem.style.left = 10+"%";
elem.style.width = "600px";
elem.style.height = "500px";
}
谢谢。