在web开发过程中,对于在页面存储但并不需要显示出来的值,我们通常使用
<input type="hidden" value="看你啦" />
来存储。但是此input 虽然不可见但是在IE6、IE7仍然会占位(IE8没有不会),虽然不是什么大问题,但是可能会导致整个页面出现无故的空白区,而影响页面布局。
我的解决办法是:
<div style="height:0px;width:0px;display:none">
<input type="hidden" value="1" />
<input type="hidden" value="1" />
<input type="hidden" value="1" />
.....
</div>
这样无论存多少值也不会出现空白区啦!
本文介绍了一种解决IE6和IE7浏览器中隐藏输入框(type=hidden)占位导致页面布局异常的方法。通过将隐藏输入框置于一个高度和宽度为0且display为none的div中,可以有效避免该问题,确保页面布局不受影响。
1227

被折叠的 条评论
为什么被折叠?



