我无法让我的div正确布局。我想要一个200px高的顶栏,占用100%的宽度。在那是一个左边的酒吧,宽度是200px,高度是100%,然后右边的酒吧将占据剩下的空间。无法正确安排div
我在这里做错了什么?
<!DOCTYPE html>
<html>
<head>
<title>my view</title>
<style>
#tb {
background-color:#cc0000;
height:200px;
width:100%;
position:relative;
}
#lb {
background-color:#00cc00;
width:200px;
height:100%;
float:left;
}
#rb {
background-color:#cccccc;
height:100%;
float:right;
}
</style>
</head>
<body>
<div id="page" style="width:100%;height:100%">
<div id="tb" style=""/>
<div id="lb"/>
<div id="rb" style=""/>
</div>
</body>
</html>
它看起来更糟糕,当我把在div的一些内容:
<div id="tb" style="">test</div>
<div id="lb">test</div>
<div id="rb" style="">test</div>
作为参考,''div id =“lb”/>'不是有效的HTML。需要结束标签的元素不能自动关闭。 (自闭标签是XML的一种,*可能*在XHTML中有效......但不在HTML中。) – cHao