为什么我写 list.style.left=parseInt(list.style.left)+600+'px';并没有用,将parseInt(list.style.left)换成list.offsetLeft就可以?

来源:3-1 箭头切换

突突兔

2016-05-25 14:44

list.style.left=parseInt(list.style.left)+600+'px';


list.style.left=list.offsetLeft+600+'px';

写回答 关注

5回答

  • 慕粉1470064027
    2017-12-08 02:21:57

    style.left属性你在HTML文档可以使用但是在js中是不可读的你试试直接用offsetleft吧,这个在js里面是可以的 

  • web开发小菜鸟
    2016-07-29 22:20:19

    楼上说的对  这个left值要放在html的代码里面  而不是css代码里

    shinie...

    好奇为什么要把left放在html里面!

    2016-08-09 13:59:37

    共 1 条回复 >

  • 写代码的阿木木
    2016-06-12 15:30:05

    你HTML里设置style了没

  • 突突兔
    2016-05-26 20:38:50

    用的谷歌

  • sakila
    2016-05-25 17:51:22

    你用的什么浏览器?

焦点图轮播特效

通过本教程学习您将能掌握非常实用的焦点图轮播特效的制作过程

65279 学习 · 611 问题

查看课程

相似问题