在表单底部的this page添加评论,我有一组隐藏的HTML输入。工作正常,除了IE。
在IE中,他们占用空间并将表单向下移动。我怀疑这是因为input
有通用的CSS规则,但我不是100%肯定。如果是这种情况,我该怎么做才能使“隐藏”输入类型不受CSS规则的影响?如果那不是它,那么发生了什么?
答案 0 :(得分:1)
使用IE开发者工具(F12
)找出真正占用空间的对象。
答案 1 :(得分:1)
添加float: left;
。这会有所帮助。
答案 2 :(得分:0)
我发现这对我有用,在IE中有一个隐藏的提交按钮
<input type="submit" style="width:0; height:0; border:0; background-color:inherit; overflow:hidden;" />
也许它适用于其他类型的隐藏控件
答案 3 :(得分:0)
对于IE,添加条件标记以处理#content
和.comment-sbt-btn
这样做:
width: 100%
#content
margin-left
上的.comment-sbt-btn
:clear: left; margin-left: inherit;
这将修复IE中的渲染问题。