论坛首页 AJAX版 CSS

请教IE 下一个问题

浏览 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>
  • 489e0383-1be8-32da-8b9a-54ac1666449f-thumb
  • 描述: ie 验证后高度增加
  • 大小: 129.3 KB
  • 查看次数: 29
  • 47d50535-e153-38e5-a819-e5793ee4281a-thumb
  • 描述: ie 未验证前
  • 大小: 134.3 KB
  • 查看次数: 26
  • Afd16a20-7b32-3dd8-a143-49847ef23acd-thumb
  • 描述: firefox 正常
  • 大小: 132.9 KB
  • 查看次数: 22
   
时间:2008-02-08
空显示占位置吧.看看哪个验证提示的是个什么东西,是不是tabvle还是什么
   
0 请登录后投票
时间:2008-02-08
afcn0 写道
空显示占位置吧.看看哪个验证提示的是个什么东西,是不是tabvle还是什么

没有空占位,还有和这个表单类似的一个表单,除了多了几个字段,都很正常。
   
0 请登录后投票
时间:2008-02-08
我对比过图2 3 的html代码,都一样。
   
0 请登录后投票
时间:2008-02-09
overflow: hidden ?
   
0 请登录后投票
时间:2008-02-10
在字段上面加个空div就ok了
估计是margin的问题。
   
0 请登录后投票
论坛首页 AJAX版 CSS

跳转论坛:
JavaEye推荐
    快速回复 引用上一条消息 (Alt+S)