为什么写这个css的时候 'transform" 这写属性要加引号 前面写 width 和 height 属性的时候不用加引号

来源:2-2 页面之间的卷滚切换效果

点点圈圈错错真真

2016-12-03 11:52

element.css({

    'transition-timing-function': 'linear',

    'transition-duration': '5000ms',

    'transform': 'translate3d(-' + (width * 2) + 'px,0px,0px)'

为什么写这个css的时候  'transform"  这写属性要加引号  前面写  width 和 height 属性的时候不用加引号

写回答 关注

1回答

  • 再度流浪
    2016-12-03 16:42:16
    已采纳

    width 和height加引号也可以,这个是对象字面量,在属性名不包含特殊字符时,无需加引号,使用中为方便一般也是不加引号的;但'transition-duration'中有'-', 就需要加了。
    作为字符串格式(json)时,属性名是要加引号的。

H5+JS+CSS3实现七夕言情

为七夕节准备的H5+JS+CSS3特效案例,由浅入深案例拆分讲解

211525 学习 · 540 问题

查看课程

相似问题