改变div bg颜色

时间:2013-02-21 12:36:04

标签: html css

我创建了一个主div并拆分为两个css代码

#main { background-color:#FFFFFF; width:1000px;}
#left {  width:750px; float:left }
#right {  width:250px; float:right }

但是当我将其更改为

时,背景颜色不会改变
#main {  width:1000px;}
#left { background-color:#FFFFFF; width:750px; float:left }
#right { background-color:#000000; width:250px; float:right }

它有效,但当高度变化时,它看起来很无聊,我想改变整个主div的背景颜色。

3 个答案:

答案 0 :(得分:0)

如果你的主要div得到了

#main {
    min-height:100px;
    max-height:100px;
}

它需要一个高度来显示背景颜色

如果不能正常显示html部分

答案 1 :(得分:0)

没有html这只是一个猜测,但我认为你的问题是div#main的高度为0.这是因为内部的浮动div不再是文档流的一部分。尝试在主div上设置一个高度,这应该可以解决它。

答案 2 :(得分:0)

添加以下规则

  

#main:在{content:“”之后;显示:块;溢出:隐藏;明确:两者;身高:0; }

它将清除浮子并使容器与内部的最高柱一样高。