我创建了一个主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的背景颜色。
答案 0 :(得分:0)
如果你的主要div得到了
#main {
min-height:100px;
max-height:100px;
}
它需要一个高度来显示背景颜色
如果不能正常显示html部分
答案 1 :(得分:0)
没有html这只是一个猜测,但我认为你的问题是div#main的高度为0.这是因为内部的浮动div不再是文档流的一部分。尝试在主div上设置一个高度,这应该可以解决它。
答案 2 :(得分:0)
添加以下规则
#main:在{content:“”之后;显示:块;溢出:隐藏;明确:两者;身高:0; }
它将清除浮子并使容器与内部的最高柱一样高。