div位置相对于父高度

时间:2012-01-14 17:24:51

标签: javascript height vertical-alignment

我有一个'#Index-BG',占窗口的80%。内容高。现在我需要这个孩子'#Verticais-R'旋转CW90º相对于父母身高的80%垂直对齐中心。

这是我正在尝试做的事情:

var div=document.getElementById('Verticais-R'); 
div.setAttribute('style', '-ms-transform-origin: center center; position:absolute; top:'+ (document.getElementById('Index-BG').style.clientHeight-500) *0.5+'px; right:+35px;') ;

任何提示?我认为这里的问题是它不能识别父母的身高吗?

1 个答案:

答案 0 :(得分:0)

尝试使用.offsetHeight代替.clientHeight。偏移尺寸是浏览器计算的数据。