コードがヘッダーとコンテンツを区切る空白を作成する理由がわかりません。また、サイドバーの黄色の背景を、リンクが終わった後ではなく、ページの下部まで広げたいです。どうすればこれらのことを修正できますか?!
これがどのように見えるかの写真です:
ここに私のHTMLコードがあります:
<!DOCTYPE html>
<html>
<head>
<title>DownloadThis</title>
<link href="myStyle.css" rel="stylesheet" type="text/css">
</head>
<body>
<div class="container">
<div class="header">
<h1>DownloadThis<FONT COLOR="#FFFFFF"> Music Store</FONT><img src="../images/logo.png" alt="Even unicorns love our music"></h1>
<!-- end .header --></div>
<div class="sidebar">
<ul>
<li><a href="adminlist.jsp">Home</a></li>
<li><a href="search.jsp">Search</a></li>
<li><a href="cart.jsp">Shopping Cart</a></li>
<li><a href="logout.jsp">Logout</a></li>
</ul>
<!-- end .sidebar --></div>
<div class="content">
<!-- end .content --></div>
そして私のCSS:
.container {
width: 80%;
height:100%;
max-width: 1260px;
min-width: 780px;
background-color: #FFF;
margin: 0 auto;
}
.header {
background-color: rgba(255,130,255,.8);
height:100%;
margin: 0 auto;
}
.sidebar {
float: left;
width: 20%;
height:100%;
background-color: #FFFF99;
}
.content {
width: 80%;
height: 100%;
background-color: rgba(238,233,233,.8);
text-align: left;
padding: 10px 0;
float: left;
}