我试图根据div的当前高度找出增加div宽度的等式。
我有一个div,背景图片设置为包含。基本背景图像宽640px,高900px。 div的最小高度为450像素,宽度为320像素。单击div时,我希望它增加宽度以显示完整的背景图像。
如果div高度为450px,则不扩展div,因为当前显示的是完整的背景图像宽度。如果div高度为900px,则div宽度将延长当前宽度的两倍(640px)。
我很难找出基于当前div高度值增加div宽度的值,以显示完整的背景图像。任何人都可以用正确的方程式帮助我吗?
答案 0 :(得分:0)
我能够弄清楚[jsfiddle] http://jsfiddle.net/vWxnM/14我在分数数学的错误方面有minHeight和Cur高度。
var scaleHeight = curHeight / minHeight;