利用js改变元素大小与位置

当使用js更改元素大小时,可以先利用offsetWidth输出元素的宽度,不能使用div.style.width,因为div.style.width只能输出行内样式,对于css设置的样式无效。同时当需要通过js事件改变元素大小时,可以先设置一个单独的变量,并给这个变量赋一个数值,利用js事件来更改这个数值,然后将要修改的元素属性等于该变量即可。注意需要加单位的地方要加上单位。对于元素的位置操作同理。

利用js事件改变元素时,可以使用多种事件,鼠标事件、键盘事件、定时器均可




posted @ 2018-05-28 11:56  寒霜27  阅读(6228)  评论(0编辑  收藏  举报