Javascript获取css样式
来源:互联网 发布:paper airplane软件 编辑:程序博客网 时间:2024/06/05 23:41
javascript 获取 css 样式有两种方法
1.获取行内样式 - obj.style.type 如 obj.style.width
这种方式可以从行内取值,也可以为行内赋值。
如果需要 获取/修改 的是 font-size,type的写法应该修改为 驼峰法 如 obj.style.fontSize类似的还有 backgroundColor 等等...
如果行内没有写样式,如何获取 ccs 样式表里的样式?
2.获取 css 样式(最终呈现在浏览器的样式)-例如, 获取obj节点中的width值
window.getComputedStyle(obj, false).width - 主流浏览器
obj.currentStyle.width - IE
这种方式只能获取读取样式,不能为样式赋值。
javascript获取属性的两种方式 通过 点 . 或者 中括号 [ ] ,中括号的优势在于括号内的值可以填[变量]
window.getComputedStyle(obj, false)['width']; 等价于 window.getComputedStyle(obj, false).width;
obj.currentStyle['width]; 等价于 obj.currentStyle.width;
可以通过封装函数方便调用(解决兼容性问题)
function getStyle(obj, type) {return window.getComputedStyle ? window.getComputedStyle(obj, false)[type] : obj.currentStyle[type];}
阅读全文
0 0
- Javascript获取css样式
- JavaScript获取CSS中样式的值
- javascript获取元素的css样式方法
- Javascript 如何获取 Css 中的样式
- javascript --获取css样式最终的属性值
- javascript --获取css样式最终的属性值
- javascript --获取css样式最终的属性值
- 记住!!JavaScript无法获取css样式表的内容
- JavaScript获取和设置CSS样式属性值
- JavaScript操作CSS样式
- JavaScript 控制样式 CSS
- Javascript 改变CSS样式
- javaScript改变css样式
- javaScript 操作Css样式
- javascript修改css样式
- JavaScript操作css样式
- 获取css样式属性
- js获取css样式
- solver 文件
- IO-数据操作流
- vmliux的生成以及相关依赖
- MySQL5.5以上版本优化参数
- 6. jsp中的useBean标签
- Javascript获取css样式
- 21.Redis Cluster
- apollo配置中心初探
- 【API性能】1、API压力测试Linux下的Jmeter操作
- c语言中getch,getche,getchar的区别
- 写入Excel文件最简实例(亲测可用)
- 判断多边形的核是否存在 poj3130&&poj3335
- 学习OpenCv-配置环境-VS2012+OpenCv2.4.13
- 设计模式 笔试题