私は、メインのコンテンツフレームがページの幅全体に渡って、最低限の高さで必要な高さになるようにウェブサイトを構築しています"サイドバー"という)。ただし、div要素の幅を100%に設定してもウィンドウがいっぱいにならない場合は、上書きして横スクロールバーを作成します。コンテンツのdivをページの全幅に伸ばす方法はありますか?ボックスサイジングやオーバーフロー設定のように、サイドまたはボトムからクリッピングしないでください。CSS - divで塗りつぶしページ(horzonal)
が
base.css
html, body {
margin:0;
padding:0;
font-family: "Lucida Grande", Verdana;
font-size: 0.9em;
background-color:#4D714D;
background-image:url("images/titlebar.png");
background-attachment:fixed;
background-repeat:no-repeat;
background-position:0px 7px;
}
div.content
{
position:relative;
top: 150px;
padding: 20px;
margin-left: auto;
margin-right: auto;
width:100%;
min-height:500px;
background-color:#8BB88B;
}
div.sidebar
{
float:right;
position:relative;
top:-20px;
left:20px;
width: 400px;
height: 400px;
background-color:#FFFFFF;
}
、お時間 ティモシーS.ありがとうござい例のページ
<html>
<head>
<title>Login</title>
<link type="text/css" href="base.css" rel="stylesheet" />
</head>
<body>
<div class="content">
<div class="sidebar"></div>
<form action="loginScript.php" method="post">
<label>Username:</label>
<input type="text" name="username" /> <br />
<label>Password:</label>
<input type="password" name="password" /> <br />
<input type="submit" value="Login" name="login" />
</form>
<?php print($_GET['msg']) ?>
</div>
</body>
</html>
ああ、ありがとう、今トリミングの良いビットを行った。 –