为什么这么写啊

来源:5-1 float浮动的滥用

名分开就是姓名

2016-09-15 11:04

buttons[index].style["cssFloat" in trigger.style?"cssFloat":"styleFloat"]="left"为什么要这么写

写回答 关注

2回答

  • 阿阿金
    2017-03-19 00:55:47
    已采纳

    buttons[index].style[("cssFloat" in trigger.style)?"cssFloat":"styleFloat"]="left"写成这样再看一下in用来判断某个属性是否属于某个对象,就是用来判断cssFloat属性是否属于trigger.style对象

    名分开就是姓...

    非常感谢!

    2017-03-21 15:55:48

    共 1 条回复 >

  • native_天真
    2016-09-15 12:27:07

    为了不同浏览器的兼容问题,有的识别cssFloat 有的识别styleFloat,他们都是float的代替

CSS深入理解之float浮动

课程将会从感性的认识的角度讲解CSS float属性,浮动的前世今生

75969 学习 · 461 问题

查看课程

相似问题