由于CSS无法处理正弦或余弦计算,因此我在HTML的Math.sin元素内使用了Math.cos<script>。我正在尝试使用结果定位lefttop。似乎并不是一个简单的解决方案。下面的代码可以工作,但是我不能在style元素中使用结果定位lefttop



<p id="GetHeight"></p>
<script>
    function myCosFunction(b, angle) {
        return Math.cos(angle*Math.PI / 180)*b;
    }
    document.getElementById("GetHeight").innerHTML = myCosFunction(240, 18);
</script>

最佳答案

您可以像这样使用定位

适用于left id中的GetHeight CSS

document.getElementById("GetHeight").style.left = myCosFunction(240, 18);


top相同

document.getElementById("GetHeight").style.top = myCosFunction(240, 18);

10-07 22:04