动态设置背景图片的position

qq_42543358 2018-12-10 04:15:41
li[i].style.backgroundPositin=‘0’ + i ※ –40 +‘px’;为什么for循环中第一个li的的backgroundposition是 0 center,后面其他的li都正常???
...全文
88 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_42543358 2018-12-10
  • 打赏
  • 举报
回复
引用 7 楼 天际的海浪的回复:
[quote=引用 5 楼 qq_42543358 的回复:] [quote=引用 2 楼 天际的海浪的回复:]

li[i].style.backgroundPositin='0 '+i*(-40)+'px';
注意引号中的0后面有空格
是要加一个空格,对吗?[/quote] 对,要加一个空格 [/quote] 可以了,感谢大佬,nb
天际的海浪 2018-12-10
  • 打赏
  • 举报
回复
引用 5 楼 qq_42543358 的回复:
[quote=引用 2 楼 天际的海浪的回复:]

li[i].style.backgroundPositin='0 '+i*(-40)+'px';
注意引号中的0后面有空格
是要加一个空格,对吗?[/quote] 对,要加一个空格
天际的海浪 2018-12-10
  • 打赏
  • 举报
回复
而且你backgroundPosition少写个 o
qq_42543358 2018-12-10
  • 打赏
  • 举报
回复
引用 2 楼 天际的海浪的回复:

li[i].style.backgroundPositin='0 '+i*(-40)+'px';
注意引号中的0后面有空格
是要加一个空格,对吗?
qq_42543358 2018-12-10
  • 打赏
  • 举报
回复
引用 2 楼 天际的海浪的回复:

li[i].style.backgroundPositin='0 '+i*(-40)+'px';
注意引号中的0后面有空格
可是我去掉,还是没用
qq_42543358 2018-12-10
  • 打赏
  • 举报
回复
引用 1 楼 槿畔的回复:
目测不对吗?for循环第一次循环的下标i就是0吧,'0' +0*-40+'px'难道不等于0px吗?
对啊,浏览器里面第一个是0 center
天际的海浪 2018-12-10
  • 打赏
  • 举报
回复

li[i].style.backgroundPositin='0 '+i*(-40)+'px';
注意引号中的0后面有空格
槿畔 2018-12-10
  • 打赏
  • 举报
回复
目测不对吗?for循环第一次循环的下标i就是0吧,'0' +0*-40+'px'难道不等于0px吗?

87,901

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧