JavaScript如何改变元素的flex属性
document.getElementById(id).style.property = new style
例如:document.getElementById(id).style.flex = 4
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
js控制css的方法:
1、通过style属性或者“setAttribute()”来更改样式;
2、改变伪类“(after,before)”的“content”内容;
3、通过更改类名来更改样式等等。
代码参考
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
这个不就是改元素样式吗
原生js
element.style.flex=xxx
element.setAttribute('flex','xxxx')
jquery
$(element).css('flex','xxxx')
你可以先使用选择器选中元素, 即可以使用原生的选择器,如果引用了 jquery , 也可以使用 jquery 的选择器
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2k 阅读
3 回答2.2k 阅读✓ 已解决
5 回答902 阅读
3 回答1.1k 阅读✓ 已解决
dom.style.xxx = 'xxx'
注意横线变驼峰