为了账号安全,请及时绑定邮箱和手机立即绑定

为什么将小球样式margin-left分别设置在每个小球上?

我将每个小球的margin-left:0设置在.ball{}中,可是小球不动。只有将margin-left设置在每个小球的元素上,才动,这是为什么呢?

正在回答

2 回答

因为js里面要用style的方式获取到小球的样式只能是DOM元素里的style属性才能获取到


0 回复 有任何疑惑可以回复我~

因为你下面是通过ball.style.marginLeft来获取的啊,而ball代表的是('.ball1')、('.ball2')、('.ball3')而不是('.ball')

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
进击Node.js基础(二)
  • 参与学习       76755    人
  • 解答问题       226    个

本教程带你攻破 Nodejs,让 JavaScript流畅运行在服务器端

进入课程

为什么将小球样式margin-left分别设置在每个小球上?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信