私はこのようなことをする必要があります:
最初の黒い列は常にページの左側に表示されます。
私はこのコードを書きましたが、機能しません:
HTML:
<html>
<head>
<link rel="stylesheet" href="home.css" type="text/css" media="all" />
</head>
<body>
<div id="allcontent">
<div id="sidebar"> </div>
<div id="center">
<p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p> <p> TEST </p>
</div>
</div>
</body>
</html>
CSS:
#allcontent{ width:1000px; margin:auto; }
#center{
border-right:solid 1px #d0d9e8; height:80%; width:760px;
padding: 35px 10px 10px 0px;
float:right;
}
#sidebar {
width:200px; height: 100%; float:left;
background:#000;
border:solid 1px black;
}