问答详情
源自:5-1 float浮动的滥用

为什么这么写啊

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

提问者:名分开就是姓名 2016-09-15 11:04

个回答

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

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

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

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