Я пытаюсь получить позицию сверху / слева от элемента:
<span id="test_span" style="float:right;width:100px;height:100px"></span>
console.log('Position Left = ' + $('#test_span').position().left);
Край: Положение слева = 100
Хром: Положение слева = 100
Однако, если я установлю значение масштабирования на 0,5, результаты двух браузеров будут разными:
body{
zoom: 0.5;
}
console.log('Position Left = ' + $('#test_span').position().left);
Край: Положение слева = 50 // 100 * 0.5 = 50
Хром: Положение слева = 100
Есть ли способ получить тот же результат без обнаружения браузеров?