gpt4 book ai didi

javascript - 如何获取#perspective div 的样式转换 perspective-origin 属性

转载 作者:行者123 更新时间:2023-11-28 05:31:35 27 4
gpt4 key购买 nike

这是我正在尝试获取透视原点的 css

 #perspective {
width: 200px;
height: 200px;
margin: 75px 0 0 75px;
border: 1px solid black;
transform:perspective-origin(center center);
}

这个 js 我尝试获取透视原点并且我想获取值但是没工作呀

function getCssProperty(ele, property) {
var id = document.getElementById(ele);

return
window.getComputedStyle(id, null).getPropertyValue(property);

}//this is first class perspective and property transform
console.log(getCssProperty('perspective', 'transform'));

最佳答案

这样就可以了。我将研究 transform:perspective-origin(center center); vs 透视原点:中心中心;

<!DOCTYPE html>
<html>
<head title="StackO">
<script src="~/Scripts/jquery-1.9.1.min.js"></script>
<style>
#perspective {
width: 200px;
height: 200px;
margin: 75px 0 0 75px;
border: 1px solid black;
/*transform: perspective-origin(center center); this is not valid for the transform property;*/
perspective-origin: center center;
}
</style>
<script src="~/Scripts/jquery-1.9.1.min.js"></script>
</head>

<body>
<div id="output"></div>
<input type="button" id="target" value="getEvt" />

<div id="perspective"></div>
<script type="text/javascript">
function getCssProperty(ele, property) {
var id = document.getElementById(ele);
var prop =
window.getComputedStyle(id, null).getPropertyValue(property);
return prop;
}

$("#target").click(function () {
var prop = getCssProperty('perspective', 'perspective-origin');
$("#output").html(prop);
});
//console.log(getCssProperty('div2', 'role'));
</script>
</body>
</html>

关于javascript - 如何获取#perspective div 的样式转换 perspective-origin 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38488972/

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