[英]How to dynamically select the property of flex to set value?
object.style.flex-direction="column";
我試圖在 JavaScript function 中實現這一點,但我不知道是否可以用變量名替換屬性名。
我可以在上面的表達式中使用變量名而不是屬性名嗎,即
object.style.applyFlexProp = "column";
運行時將在哪里分配applyFlexProp
? 它可以是flex-direction
、 justify-content
、 align-content
等。
替換object.style.flex-direction="column";
與object.style.flexDirection="column";
使用 JavaScript 時,將 CSS some-thing
替換為 camelcase someThing
。
這是因為-
不是有效的標識符字符。
要動態應用密鑰,請使用[]
表示法。 object.style["flexDirection"] = "column"
;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.