object.style.flex-direction="column";我试图在 JavaScript 函数中实现这一点,但我不知道是否可以用变量名替换属性名。我可以在上面的表达式中使用变量名而不是属性名吗,即object.style.applyFlexProp = "column";applyFlexProp运行时将分配到哪里?它可以是, flex-direction, justify-content,align-content等。
1 回答

拉风的咖菲猫
TA贡献1995条经验 获得超2个赞
替换object.style.flex-direction="column";
为object.style.flexDirection="column";
使用 JavaScript 时,将 CSS 替换为some-thing
camelcase someThing
。
这是因为-
不是有效的标识符字符。
要动态应用密钥,请使用[]
符号。 object.style["flexDirection"] = "column"
;
添加回答
举报
0/150
提交
取消