获取一类id、获取rem与fontSize之间的比例、获取屏幕比、获取dom属性改变属性

131 阅读1分钟

获取一类id

// 获取node_expander
let nodeExpanderArr = document.querySelectorAll('[id^=node_expander]');

获取rem与fontSize之间的比例

// 获取rem与fontSize之间的比例
let scaleFactor = Math.round(parseFloat(document.documentElement.style.fontSize)) / 100;

获取屏幕比

// 获取屏幕比
// const scaleFactor = require('electron').screen.getPrimaryDisplay().scaleFactor;

获取dom属性改变属性


 nodeExpanderArr.forEach(element => {
  let transform = element.getAttribute('transform');
  let setScale = `${transform} scale(${scaleFactor},${scaleFactor})`;
  element.setAttribute('transform', setScale);
});