在长方形的元素内等比例画一个 距离高位置为40px的正方形
假设长方形的长为L,宽为W,要画的正方形的边长为x。
由于要等比例缩放,正方形的边长x与长方形的长L和宽W之间存在以下比例关系:
x : L = x : W
化简可得:
x^2 = LW
因为要画的正方形距离高位置为40px,所以正方形的上边缘距离长方形的上边缘的距离为40px,即:
x = L - 40
将x代入上面的式子,得到:
(L - 40)^2 = LW
展开化简可得:
L^2 - 80L + 1600 = 0
解方程可得:
L = 40 + 20√3 ≈ 75.98px
将L代入x = L - 40,可得:
x ≈ 35.98px
因此,要画的正方形的边长约为35.98px。
原文地址: https://www.cveoy.top/t/topic/fUV5 著作权归作者所有。请勿转载和采集!