我想从以下组的变换属性中删除比例。
<g id="xe_3q1b" transform="translate(142.29928588867188,0) scale(1) "><path id="xe_6bfl" d="M134.16401959993178,165.11582380379258 122.730655342119... " fill="#ff0000" fill-rule="evenodd" pointer-events="bounding-box"></path></g>
我已经尝试过
var g = getElementsByTagName('g');
g.removeAttribute('scale');
最佳答案
scale(1)
表示没有应用缩放(100%),因此您可能不需要首先将其删除- 如前所述,
scale
是transform
属性值的一部分。为了删除它,您需要读取该值,将其从中删除(例如使用正则表达式),然后应用新值。
关于javascript - 如何从变换属性中仅删除比例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48509080/