gpt4 book ai didi

javascript - 使用 JS 或 Jquery 读取 css 比例值

转载 作者:太空宇宙 更新时间:2023-11-03 19:27:53 24 4
gpt4 key购买 nike

我有这个div

<div style="transform: scale(2,3)"></div>

如何获取

transform: scale(x,y) 

使用 JS 或 jQuery 的元素。

$('#id').css('transform') 

给我矩阵,但我需要我的元素的实际比例值。或者,如果我无法直接获得比例,那么如果我有

,那么将矩阵()转换为比例的计算是什么
var mt = matrix(....); how do I then convert mt[0] and mt[3] to actual scale values.

最佳答案

var m = $('#id').css('transform');
var mt = m.substring(m.indexOf('(') + 1, m.indexOf(')')).split(',');
// or else: var mt = m.substring(7, m.length - 1).split(',');
console.log(mt[0], mt[3]);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div id='id' style="transform: scale(2,3)"></div>

您可以在数组元素前放置一个加号,以确保它们被视为数字。

关于javascript - 使用 JS 或 Jquery 读取 css 比例值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45121905/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com