今天在设计一个鼠标拖动div移动的程序,但是在程序中给div.style.left复制的时候,怎么也不起作用,这个值一直会显示最初赋给他的50%.
就结了很久才总结出来,在火狐浏览器中,第一次给某元素属性赋值时用的是数字,那么在后来的赋值中就只能用数字,如果是百分比,也是一个道理。所以我在随后的程序中依然给他赋百分比的数据,就管用了。
今天在设计一个鼠标拖动div移动的程序,但是在程序中给div.style.left复制的时候,怎么也不起作用,这个值一直会显示最初赋给他的50%.
就结了很久才总结出来,在火狐浏览器中,第一次给某元素属性赋值时用的是数字,那么在后来的赋值中就只能用数字,如果是百分比,也是一个道理。所以我在随后的程序中依然给他赋百分比的数据,就管用了。