你能告诉我如何使用jquery获取元素的scale值吗?
var scale = $("div").css("scale"); console.log(scale);
div { width: 100px; height: 100px; scale: 0.5; }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div>TEST</div>
wbgh16ku1#
这在运行以下(最低)版本的任何浏览器中都可以正常工作:| Chrome|边缘|Firefox| Safari|| --|--|--|--|| 104 | 104 | 72 |14.1|我将div的规则改为.test,并将test类赋予div,这导致控制台呈现得非常小。
div
.test
test
var scale = $("div").css("scale"); console.log(scale); // "0.5"
.test { scale: 0.5; }
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <div class="test">TEST</div>
有关这些规则的更多信息,请查看这篇 * web.dev * 文章:"Finer grained control over CSS transforms with individual transform properties"
1条答案
按热度按时间wbgh16ku1#
这在运行以下(最低)版本的任何浏览器中都可以正常工作:
| Chrome|边缘|Firefox| Safari|
| --|--|--|--|
| 104 | 104 | 72 |14.1|
我将
div
的规则改为.test
,并将test
类赋予div
,这导致控制台呈现得非常小。有关这些规则的更多信息,请查看这篇 * web.dev * 文章:
"Finer grained control over CSS transforms with individual transform properties"