更改div bg颜色



我创建了一个主div,并将ted拆分为两个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获得

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

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

如果它不起作用,请显示html部分

如果没有html,这只是猜测,但我认为您的问题是div#main的高度为0。发生这种情况是因为内部的浮动div不再是文档流的一部分。尝试在主div上设置一个高度,这应该可以修复它。

添加以下规则

#main:在{content:"之后;显示:块;溢出:隐藏;清除:两者都有;高度:0;}

它将清除漂浮物,使容器与里面最高的柱子一样高。

最新更新