浏览 741 次
|
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
时间:2008-02-07 关键字: ie css
有个页面在firefox下显示正常。这个页面有几个tag 用的是iframe显示内容。iframe里面有一个表单,我们当然需要对表单作验证,如 图1。
现在在firefox下一些正常,在IE下有一个问题一直没搞定(就差这个页面搞定了)。 问题描述: 点击tag进入某一iframe时页面显示正常,但是当比如用户名没填 点了确定之后 在input后面应该有提示出现,问题就是:此时表单上方莫名奇妙的增加高度。 我把css全部去掉 问题依然存在。 将<p><span>的margin padding weight height 翻过来倒过去设都没发子 把显示验证信息的html代码去掉一切ok。 图对比: 见图2、3 部分代码如下:
<p>
<label for="name">姓名:</label>
<html:text name="editAccountActionForm_basicInfo"
styleClass="textinput" property="account.name" maxlength="10" styleId="name" />
<span id="nameValid">
<logic:messagesPresent>
<html:errors property="account.name"/>
</logic:messagesPresent>
</span>
</p>
声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
| 返回顶楼 | |
|
时间:2008-02-08
空显示占位置吧.看看哪个验证提示的是个什么东西,是不是tabvle还是什么
|
|
| 返回顶楼 | |
|
时间:2008-02-08
afcn0 写道 空显示占位置吧.看看哪个验证提示的是个什么东西,是不是tabvle还是什么
没有空占位,还有和这个表单类似的一个表单,除了多了几个字段,都很正常。 |
|
| 返回顶楼 | |
|
时间:2008-02-08
我对比过图2 3 的html代码,都一样。
|
|
| 返回顶楼 | |
|
时间:2008-02-09
overflow: hidden ?
|
|
| 返回顶楼 | |
|
时间:2008-02-10
在字段上面加个空div就ok了
估计是margin的问题。 |
|
| 返回顶楼 | |





