如何获取到css文件里的相关属性
来源:互联网 发布:java 验证身份证 编辑:程序博客网 时间:2024/05/20 05:24
先看个例子
<div style="font-size:100px;">1111</div><p>2222</p><style>*{font-size:50px;}</style>
此时 如果用 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文件里的相关属性
- bat 获取文件的相关属性整理
- js获取上传文件的相关属性
- WdatePicker 如何在js里获取到选中的值
- CSS的相关新属性
- CSS背景的相关属性
- 获取目录下面的文件以及相关属性
- 如何获取网页CSS文件
- 如何将gcc的错误信息输出到文件里
- FLEX3 里如何导入CSS文件
- js如何获取外部css属性
- CSS里的pointer-events属性
- w3c系列之CSS(三):CSS属性是如何被应用到元素上的
- 如何拷贝电脑里的文件到Android手机的系统目录里
- 如何访问到静态的文件,如jpg,js,css?
- 【java常见问题】——如何获取文件的属性信息?
- java流学习-如何获取文件的属性信息
- HDFS——如何获取文件的属性信息
- ExtJS图片上传预览
- UVa 294 - Divisors
- properties文件中的unicode编码与本地编码互相转换
- 02.运算符,程序流程控制…
- 03.函数,数组
- 如何获取到css文件里的相关属性
- 04.面向对象(一)【概念】【封装】
- 05.面向对象(二)【单例】【继承】【多态】【接口】【final】【内部类】
- Box2D C++ tutorials - Buoyancy
- 06.面向对象(三)【异常】【包】【多线程】
- 07.【String类】【StringBuffer】【StringBuilder】
- 获得WINDOWS下所有用户的信息
- 个人信用报告今起可上网查询
- 使用C/C++实现对字符串的反转(递归和非递归)