javascript - jquery 在内容增加时移动弹出窗口

标签 javascript jquery html css

我有一个 div,它是动态的,如果它们更大,则从 jquery 动态获取 css 的增量以适应内容。

现在的问题是,同一个 div 关联了一个弹出窗口。

如果弹出窗口的内容增加,我不知道如何解决这个问题。请帮忙。

HTML

< div id='main_div' >

< div id='myid' >some info< /div >

< div id='popup' >< /div >

< /div >


< input type='button' id='incre' >

jQuery:

$("#incre").click(function()
    {

$("#myid").html(" some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more  some more ");

    }); 

提前致谢 戴夫

最佳答案

设置此 div 的最大高度。当内容增加超过此最大高度时,使用滚动条滚动内容。

div{
    max-height:300px;
    height:auto !important;          // for ie as it does not support max-height
    height:300px;                    // for ie as it does not support max-height
    overflow:auto;
    width:auto
} 

关于javascript - jquery 在内容增加时移动弹出窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4013799/

相关文章:

javascript - 点击后需要隐藏一段文字

javascript - FullCalendar 自定义按钮图标未显示

基于方向的移动设备上的 Javascript 警报

javascript - 向显示/隐藏相应元素的几个类似按钮添加 onclick 函数

javascript - 无法将刻度线与条形图中的条形对齐

javascript - "Couldn' t 读取依赖项“npm 错误

jQuery:show() 和 hide() 按顺序排列?

javascript - 如何使用 jquery 将列表框的值转移到另一个列表框

html - Bootstrap 网格布局 : inputs expand 100% width at the halfway point

html - 多个元素向左浮动,一个元素向右浮动的 CSS 问题