我有一张浮动的表格。当出现错误时,通过jquery,我将一些内容添加到表单中的p。但是,表单不会垂直调整大小以适应新内容。当内容中的内容发生变化时,我需要做些什么才能让浮动元素调整大小?
答案 0 :(得分:0)
您是否应用height
或其他css样式会阻止其垂直调整大小?
此外,它正在发生什么浏览器?它可能是一个浏览器错误。
如果
也浮动,那么根据样式(位置:绝对),其尺寸可能不被视为“在”中。
答案 1 :(得分:0)
内容上是否设置了高度?浮动打开时,默认设置是将高度固定为线高。表单上的宽度可能设置得太低,文本将通过包含表单的块元素尾随尝试弄乱行高属性,看看你得到了什么。此外,绝对位置会让你感到困惑(正如理查德在下面提到的那样)
另外,考虑最小高度。这在IE6中不起作用,但你可以用IE6中的高度代替,在某些情况下它的作用就像min-height。
发布代码,以便我更具体。