Nan*_*ano 5 html javascript css
我有以下情况:
.my-nice-class {
max-width: 90%;
max-height: 90%;
}
Run Code Online (Sandbox Code Playgroud)
此代码位于<style>...</style>html页面的第一行。我想通过设置例如下面示例中的新属性值来覆盖此全局css:
.my-nice-class {
max-width: 40%;
max-height: 40%;
}
Run Code Online (Sandbox Code Playgroud)
如何使用纯Javascript完成此操作?
谢谢你们,
奈米
通过修改此对象,根据需要修改css
document.getElementsByTagName("style")[0].innerHTML
Run Code Online (Sandbox Code Playgroud)
要么
修改相关DOM对象的样式属性
document.getElementsByClassName("my-nice-class").style[0] = "max-width: 40%;max-height: 40%;"
Run Code Online (Sandbox Code Playgroud)
注意:您必须使用for循环,而不是style[0]如果您有多个对象。
| 归档时间: |
|
| 查看次数: |
7644 次 |
| 最近记录: |