簡體   English   中英

jQuery在溢出時更改高度

[英]jQuery change height on overflow

我有一個div,它的高度現在固定為100px。

但是它的數據不是靜態的,用戶可以根據需要添加任意數量的數據,我不希望滾動條,而且應該將其調整為包含在其中的數據的大小(僅高度),是否有除min-height之外的任何CSS屬性來實現此目的因為它不適用於IE。

div可能有多個孩子,而我正在考慮做一些不涉及計算所有孩子身高變化的事情

謝謝

height在IE6基本上是min-height反正。 如果您沒有使用快速hack的問題-

div.blah {
    _height:100px;
    min-height:100px;
}

...否則,將其添加一些條件注釋,以便您晚上入睡。

<!--[if IE 6]>
    <style type="text/css">div.blah { height:100px; }</style>
<![endif]-->

您可以指定height:auto;overflow:visible; 這將使<div>自動調整大小。

overflow:visible; height:100px;

應該工作,不是嗎?

看看這個插件: http : //james.padolsey.com/javascript/jquery-plugin-autoresize/

希望我能幫上忙。

必須使用jQuery僅計算孩子的身高並將其設置為父,css hacks dint幫助

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM