我在屏幕上有四个绝对定位的div,需要在所有分辨率下保持其位置比例。
div1 - 身高150px,顶部0px
div2 - 身高30%,前150px
div3 - 高度50px,顶部(30%+ 150px)
div 4 - 身高(70% - 200px),顶部(30%+ 200px)
工作
var calcHeight;
calcHeight = attr["@value"].split('+');
$CompFrame.css('height', calcHeight[0].trim()).css('height', "+=" + calcHeight[1].trim());
不工作
var calcTop;
calcTop = attr["@value"].split('+');
$CompFrame.css('top', calcTop[0].trim()).css('top', "+=" + calcTop[1].trim());
代码" - "也存在 由于设计原因,我无法使用花车
答案 0 :(得分:0)
实际上它确实有效。 jquery calc()实现