0

这是CSS

.Shell {
    position: absolute;
    bottom:0;
  width: 100%;
  height:25px;
  background:green;
    }

.Inner {
  width:50px;
  background:red;
    }
</style>

这是html

<body>
<div class="Shell">
<div class="Inner" id="Inner"></div>

</div>
</body>

我在 google 上研究了一些东西,但其中大部分与语法相关或与我的 html 太不同而无法应用。

在 IE9 和 firefox 中,内部 div 的红色不显示。内部 div 不应该覆盖 Shell div 的背景颜色吗?

4

1 回答 1

4

.Inner没有设置高度,您还应该在里面放置一个不间断的空间:

 <div class="Inner" id="Inner">&nbsp;</div>
于 2013-07-07T00:10:17.060 回答