固定定位Div,动态高度

时间:2011-11-02 08:57:02

标签: javascript jquery html css

我有一个固定定位DIV,其内容使用jquery附加。

当它的高度大于屏幕尺寸时,我看不到DIV底部的内容。

要查看下方,我需要使用浏览器的缩放工具。

如果div的高度超过特定限制,div是否可以滚动。

感谢任何帮助。

5 个答案:

答案 0 :(得分:5)

您可以在div上设置max-height CSS属性,它将增加到不大于您指定的值。然后设置overflow: auto以使其在内容位于可查看区域之外时可滚动。

答案 1 :(得分:0)

使用css获取滚动功能: overflow: scroll

答案 2 :(得分:0)

将一个类分配给div

试试这个..

.className
    {
       height:100px;  \* default hight of the div*\
       overflow: auto;    
    }

答案 3 :(得分:0)

尝试类似:

设置height: auto;如果您希望最小高度为x,那么您可以编写

height:auto;
min-height:30px;
height:auto !important;        
height:30px;

答案 4 :(得分:0)

只需设置div的最大高度

*html yourdiv { 
   height: expression( this.scrollHeight > 332 ? "333px" : "auto" ); /* sets max-height for IE */
   overflow:auto;
}
yourdiv{
   max-height: 333px; /* sets max-height value for all standards-compliant browsers */
   overflow:auto;
}
相关问题