【发布时间】:2011-05-06 17:38:02
【问题描述】:
边距在 IE 和 Mozilla 中的处理方式不同吗?因为当我尝试 Mozilla 3.6 正确显示边距但 IE 8 将其拉伸得太远时。
这是我的代码
<div id="searchCriteria">
<table width="100%" border="1" bordercolor="#64A4F5">
</table>
</div>
<div id="searchResult">
</div>
这是我的 CSS
#searchCriteria{
height:24%;
width:100%;
float: right;
display: block;
font-family:
verdana,arial;
font-size: 12px;
}
#searchResult{
height:70%;
width:100%;
float:right;
display:block;
margin-top:15px;
margin-bottom:5px;
}
searchCriteria 和 searchResult div 之间的边距在 IE 中被拉长,但在 Mozilla 中工作正常。
(看起来在 IE 中,table 元素和searchCriteria div 之间有一些空间)
【问题讨论】:
-
顺便说一下,这是 Verdana,而不是 Vardana :-)
-
已将
height=100%添加到<table>并且有效:)
标签: html css internet-explorer mozilla