栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

使用Java脚本更改CSS值

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

使用Java脚本更改CSS值

好的,这听起来好像您想更改全局CSS,以便可以有效地一次更改石化样式的所有元素。我最近从Shawn
Olson的教程中
学会了如何自己做。您可以在此处直接引用他的代码。

这是摘要:

您可以通过检索样式表

document.styleSheets
。实际上,这将返回页面中所有样式表的数组,但是您可以通过
document.styleSheets[styleIndex].href
属性来确定正在使用哪个样式表。找到要编辑的样式表后,您需要获取规则数组。这在IE中称为“规则”,在大多数其他浏览器中称为“
cssRules”。通过属性可以知道您所使用的CSSRule的方式
selectorText
。工作代码如下所示:

var cssRuleCode = document.all ? 'rules' : 'cssRules'; //account for IE and FFvar rule = document.styleSheets[styleIndex][cssRuleCode][ruleIndex];var selector = rule.selectorText;  //maybe '#tId'var value = rule.value; //both selectorText and value are settable.

让我知道这对您的工作原理,如果发现任何错误,请发表评论。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/382560.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号