Web 接口
CSSMathValue - 表示复杂数字值的类的基类
我们使用 calc() 函数处理一个具有 width 的元素,然后 console.log() 输出的 operator 的值。
源代码:
点击运行 »
<style> div { width: calc(30% - 20px); } </style> <div>具有宽度属性</div> <script> const styleMap = document.querySelector('div').computedStyleMap(); console.log( styleMap.get('width') ); // CSSMathSum {values: CSSNumericArray, operator: "sum"} console.log( styleMap.get('width').operator ); // 'sum' console.log( styleMap.get('width').values[1].value ); // -20 </script>
运行结果:
点击运行 »