JavaScript最大表大小

JavaScript最大表大小,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我在开发一个网页时遇到了一点问题。以下是我遇到一些背景问题的页面的总体结构: 有一个表单,用户可以从四个复选框和一个下拉菜单中进行选择。当至少选择了一个复选框并且从中选择了下拉菜单时,我使用jQuery生成一个“弹出窗口”,它实际上只是一个iframe,我最初设置为隐藏,但一旦输入有效,它就会变为可见。这一切都很好 在iframe中,我有一个交互式表,其行由用户的表单输入动态确定。这是我有问题的桌子 可以说,我希望桌子有一个“最大高度”。换句话说,我希望表格的行正常打印,直到表格的总高度达到

我在开发一个网页时遇到了一点问题。以下是我遇到一些背景问题的页面的总体结构:

  • 有一个表单,用户可以从四个复选框和一个下拉菜单中进行选择。当至少选择了一个复选框并且从中选择了下拉菜单时,我使用jQuery生成一个“弹出窗口”,它实际上只是一个iframe,我最初设置为隐藏,但一旦输入有效,它就会变为可见。这一切都很好
  • 在iframe中,我有一个交互式表,其行由用户的表单输入动态确定。这是我有问题的桌子
可以说,我希望桌子有一个“最大高度”。换句话说,我希望表格的行正常打印,直到表格的总高度达到某个点。在这一点上,我希望表格可以滚动,如果你愿意的话,就像一个文本区域在输入足够的文本后可以滚动一样(它的整体高度不会改变,但是你可以滚动)


我愿意接受任何建议,只要它们只涉及HTML、CSS、PHP、JavaScript和/或jQuery。如果您需要任何澄清,请毫不犹豫地询问——将所有这些都用文字表达并不太容易,如果我不够清楚,我会理解。

在CSS中,应用
height:your_MAX\u height
overflow-y:scroll
。这应该是您试图实现的目标的一个良好开端。

放入
div
,并将
div
a
max height
overflow:scroll
?我不确定是否有任何真正的解决方案,但您不能将
放入
div style=“height:{where}中吗;溢出:滚动“
(在iframe内部)?编辑:托马斯已经在上面键入了与我完全相同的内容:)谢谢,@DavidThomas。这正是我想要的。谢谢这是David Thomas答案的一个实现,实际上这正是我想要实现的。谢谢如果桌子没有你的
最大高度
?@JackRadcliffe如果高度对你不起作用,请尝试最大高度。高度或最大高度都不起作用,除非您将表更改为
display:block
inline block
否则不能提供内联元素heights@JuanMendes因此,您建议将表包装为
div
,因为它是块元素,并对其应用css?