【发布时间】:2014-09-30 17:45:40
【问题描述】:
如果我错了,请纠正我,这不是应该并排显示所有三个 div 吗?只显示了假定的中间(现在浮动到最左边)div(包含一些内容)。其他的根本没有显示。
谢谢!
编辑*:我关闭了第二个 div,但似乎一旦我从 div 中删除内容,它们就不再出现。我在它们里面放了一个 br,它们现在显示一个小的 br 大小的条纹,如何让它自主? (不需要 br?
HTML:
<div id="borderleft"><br></div>
<div id="bordermiddle"><br></div>
<div id="borderright"><br></div>
CSS:
#borderleft {
background-color: rgba(220, 220, 200, 0.8);
height:23%;
width:13%;
float:left;
}
#bordermiddle {
text-align:center;
background-color: rgba(220, 220, 200, 0.4);
width:74%;
height:100%;
float:left;
margin:0 0 10% 0;
}
#borderright {
background-color: rgba(220, 220, 200, 0.8);
height:23%;
width:13%;
float:left;
}
【问题讨论】:
-
错字。没有关闭一个.@Manfred Gibson 你设置了body 和html
height:100%enwidth:100%吗?检查我的编辑...在答案中检查我的DEMO,因为它没有同样的问题..
标签: html css css-float vertical-alignment divider