2011-02-16 196 views
1

我试图在一些文本加载后尽快展开div。我可以通过给它的父容器最小高度:140像素和高度:100%来做到这一点。但是我的div中的内容正在穿过它的父容器。我如何限制内部div,使其不会跨越其父容器。动态拉伸和调整div的大小

请帮助我,因为我想这么久。

在此先感谢

HP

+0

一些代码会显示你正在尝试做 – 2011-02-16 17:34:16

回答

3

使用overflow属性在你的CSS。

#myDiv { 
    overflow:auto; 
} 

根据你指定的宽度,这将得到嵌套的div显示一个滚动条,一旦它的宽度超过其父项。

+1

为了公平起见,我们+1给出了同样的答案的好办法但它始终是SO上的分钟事件对不起,你应该得到这些。那是我唯一能为你做的事情。 – Wazzzy 2011-02-17 15:24:04

+0

@Wazzy,+1在你身后,队友! – Mohamad 2011-02-17 16:02:53

1

页面上的每一个元素都是一个矩形框。这些盒子的大小,定位和行为都可以通过CSS控制。通过行为,我的意思是当盒子内部和周围的内容发生变化时,盒子如何处理它。例如,如果您没有设置框的高度,那么该框的高度将会增大,以适应内容的需要。但是当你在一个盒子上设置一个特定的高度或宽度时,会发生什么情况,并且内部的内容不适合?这就是CSS溢出属性的来源,允许你指定你想要如何处理。

overflow:auto; 

参考

w3schools
css tricks