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

这句的格式img2.style.slip="rect("+top+"px,"+right+"px,"+bottom+"px,"+left+"px)";

为什么要这样写"+top+"

正在回答

2 回答

因为最后赋给img2.style.slip的值应该为"rect( ?px ?px ?px ?px)",你试着把top看作一个数字内容,然后去掉+连接符和多余的引号,然后连接在代码中看看就可以理解了

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

爪哇一只猫 提问者

非常感谢!
2016-06-07 回复 有任何疑惑可以回复我~

+top+等这些是表示变量,变量用字符串连接,还学要加引号

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

爪哇一只猫 提问者

变量连接字符串不是字符串加引号吗
2016-11-07 回复 有任何疑惑可以回复我~
#2

爪哇一只猫 提问者

变量连接字符串不是字符串加引号吗
2016-11-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
用JavaScript实现图片剪切效果
  • 参与学习       34578    人
  • 解答问题       135    个

神奇的图片特效,还会给大家介绍css中让人惊喜的clip属性

进入课程

这句的格式img2.style.slip="rect("+top+"px,"+right+"px,"+bottom+"px,"+left+"px)";

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