JS|JS动态修改网页文件的CSS

作者 : 开心源码 本文共490个字,预计阅读时间需要2分钟 发布时间: 2022-05-11 共104人阅读

网页每个Element元素都有style和classname属性,能通过CSS直接设置,也允许脚本指定文档元素的CSS样式,或者修改应使用到元素上的css类名,设置这些css相关的属性会改变文档元素的呈现。

1 使用JS修改标签的 class 属性值:

class 属性是在标签上引使用样式表的方法之一,它的值是一个样式表的选择符,假如改变了 class 属性的值,标签所引使用的样式表也就更换了。

更改一个标签的 class 属性的代码是:

document.getElementById( id ).className = 字符串;

document.getElementById( id ) 使用于获取标签对应的 DOM 对象,你也能使用其它方法获取。className 是 DOM 对象的一个属性,它对应于标签的 class 属性。字符串 是 class 属性的新值,它应该是一个已定义的CSS选择符。

利使用这种办法能把标签的CSS样式表替换成另外一个,也能让一个没有应使用CSS样式的标签应使用指定的样式。

举例1,代码如下:

.txt {

font-size: 30px; font-weight: bold; color: red; }

欢迎光临!

说明
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是摆设,本站源码仅提供给会员学习使用!
7. 如遇到加密压缩包,请使用360解压,如遇到无法解压的请联系管理员
开心源码网 » JS|JS动态修改网页文件的CSS

发表回复