CSS divs宽度50%不在IE中工作

时间:2011-03-30 16:07:51

标签: css internet-explorer html stylesheet

我无法在IE中使用它,第二个孩子不会保持在同一行。

HTML:

<div class="outer">
  <div class="inner">left</div>
  <div class="inner">right</div>
</div>

CSS:

.outer
{
  width: 100%;
}

.inner
{
  float: left;
  width: 50%;
}

3 个答案:

答案 0 :(得分:9)

将其更改为width: 49.9%。在IE中记录良好的错误。

答案 1 :(得分:3)

将您的宽度更改为49%(或1到50%,另一个更改为49%)。

答案 2 :(得分:0)

如果你有一个px的设定宽度,50%可以正常工作。

CSS:

.outer{
width: 900px;
} 
.inner{
width: 50%
}