CSS -calc()或JQuery calc()不适用于top

时间:2014-11-12 06:41:42

标签: javascript jquery html css

我在屏幕上有四个绝对定位的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());

代码" - "也存在 由于设计原因,我无法使用花车

1 个答案:

答案 0 :(得分:0)

实际上它确实有效。 jquery calc()实现