如何给css高度一个不同div的百分比(高于原始div)

时间:2011-11-30 17:14:33

标签: css html

我想知道是否可以使高度css值成为使用父div(其他div)的百分比。

换句话说:

<div class=wrapper>
    <dic class=child>
        <div class=the_childs_child>
        </div>
    </div>
</div>

所以,假设我height的{​​{1}}值为the_childs_child:最初,这将是child div的50%,但我可以将其作为wrapper的50% {1}}(或其他)div?

2 个答案:

答案 0 :(得分:3)

根据父母的身高,没有%是相对的。如果你想根据其他div设置它,你需要得到div的高度,然后使用像jQuery这样的东西来设置它

答案 1 :(得分:0)

如上所述,您需要获取该元素的高度,然后使用类似jQuery的东西设置它,但您也可以使用css预处理器,例如sass。这使它工作,即使用户已禁用javascript。