千家信息网

针对不同浏览器获取到css文件里相关属性的两种方法分别是怎样的

发表于:2025-01-20 作者:千家信息网编辑
千家信息网最后更新 2025年01月20日,针对不同浏览器获取到css文件里相关属性的两种方法分别是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。先看个例子代码如下:1111
千家信息网最后更新 2025年01月20日针对不同浏览器获取到css文件里相关属性的两种方法分别是怎样的

针对不同浏览器获取到css文件里相关属性的两种方法分别是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

先看个例子

代码如下:


1111

2222




此时 如果用 document.querySelector("p").style.fontSize 是获取不到50px 值的 而 document.querySelector("div").style.fontSize 返回的是100

因此可以得知document.querySelector(elements).style 只针对与标签上的属性,如果在外部css 文件中的属性如何获取?

这里介绍两个方法针对不同浏览器

1、 obj.currentStyle

2、window.getComputedStyle

代码如下:


function getCurCss(id,porp){
var obj = document.getElementById(id);
if (obj.currentStyle) {
return obj.currentStyle[prop];
} else if (window.getComputedStyle) {
propprop = prop.replace(/([A-Z])/g, "-$1");
propprop = prop.toLowerCase();
return document.defaultView.getComputedStyle(obj, null)[prop];
}
return null;
}
getCurCss(id,"fontSize");

看完上述内容,你们掌握针对不同浏览器获取到css文件里相关属性的两种方法分别是怎样的的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

方法 属性 不同 文件 浏览器 浏览 内容 更多 问题 束手无策 为此 两个 个例 代码 原因 子代 对此 技能 标签 篇文章 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 王牌战争如何设置魔改服务器 增城软件开发定制 网络安全法第一章主要观点 神经细胞能用网络技术吗 电脑网络安全模式能重装系统吗 重庆国产服务器虚拟主机 荒野行动显示获取服务器信息 汽车车载网络技术 电子版 北京聚客互联网科技有限公司 软件开发培训现场 python工作小软件开发 java获取浏览器数据库 ibm服务器的网卡 树莓派掌机ftp服务器 计算机软件开发公司案例 网络安全设计方案web安全 优范互联网科技有限公司 商洛市信息网络安全协会 plsql连接新的数据库 江苏网络软件开发供应 读秀是哪里的数据库 p2p的网络技术 上交大考研网络安全专业心得 金融网络安全宣传图片 滨州瀚森网络技术有限公司 把视图数据导入数据库 上海镰合互联网科技有限公司 百度一下软件开发保密协议 用友决策管理设置服务器名称 绝地求生服务器划分
0