其他分享
首页 > 其他分享> > js-脚本化CSS

js-脚本化CSS

作者:互联网

脚本化CSS

1.读写CSS属性

2.查询计算样式

<style type="text/css">
		div{
			width:100px;
		}
		div::after{
			content: "";
			width:30px;
			height:30px;
			background-color:yellow;
			display:inline-block;
		}
	</style>
<script type = 'text/javascript'>
	window.getComputedStyle(ele,"after");
</script>
	```

- ele.currentStyle[prop]
	- 计算样式只读
	- 返回的计算样式值不是经过转换的绝对值
	- IE独有的属性
- 封装获取元素样式的方法getStyle:
```javascript
function getStyle(elem,prop){
	if(window.getComputedStyle){
			return window.getComputedStyle(elem,null)[prop];
		}else{
			return elem.currentStyle[prop];
		}
	}
   

标签:脚本,样式,getComputedStyle,elem,prop,window,ele,js,CSS
来源: https://www.cnblogs.com/1549983239yifeng/p/14431080.html