Я чувствую себя идиотом, потому что знаю, что это просто. Я не могу понять, почему логотип и изображения слогана не находятся в сером контейнере вместе.
Я также не могу понять, почему мои h2 и ul находятся сверху моего изображения. Вся помощь приветствуется. Вот как это должно выглядеть https://imgur.com/a/3Qx3ihp
и вот как он рендерит сейчас https://imgur.com/a/WGyYzPr
<div id="topbar">
<img src="hw8_images/logo.png" alt="Blaine and Associates logo"><img src="hw8_images/blaine-tagline.png" alt="Blaine and Associates Inc. tagline"><img src="hw8_images/architectural-tagline.png" alt="Architectural Design and Consulting">
<ul class="nav">
<li><a href="Contact.html">Contact</a></li>
<li><a href="Employment.html">Employment</a></li>
<li><a href="Projects.html">Projects</a></li>
<li><a href="Services.html">Services</a></li>
<li><a href="Company.html">Company</a></li>
</ul>
</div>
<div class="buildingimage"></div>
<div id="container">
<h2>Quick Links</h2>
<ul id="QL">
<li><a href="Free_Consultation.html">Free Consultation</a>
</li>
<li><a href="Client_List.html">Client List</a></li>
<li><a href="testimonials.html">Testimonials</a></li>
<li><a href="Open_positions.html">Open Positions</a></li>
<li><a href="news.html">Latest News</a></li>
</ul>
</div>
body {
font: normal normal normal 75%/1.3em verdana,geneva,lucida,arial,sans-serif;
text-decoration: none; background-color: #fff;
}
.topbar{
background-color: #4d4d4d;
font-color: #fff;
height: 15px;
min-width: 500px;
max-width: 950px;
}
.nav li{
font: normal normal normal 100%/2em verdana,geneva,lucida,arial,sans-serif;
text-decoration: none;
display: inline-block;
list-style: none;
text-decoration: none;
text-align: center;
float: right;
}
h1 {
font: normal normal normal 140%/1.3em verdana,geneva,lucida,arial,sans-
serif; text-decoration: none;
}
h2 {
font: normal normal normal 120%/1.3em verdana,geneva,lucida,arial,sans-
serif;
text-decoration: none;
float: left;
position: relative;
}
footer li {
display: inline-block;
list-style-type: none;
font: normal normal normal 90%/2em verdana,geneva,lucida,arial,sans-serif;
text-decoration: none;
text-align: center;
background-color: #4d4d4d;
font-color: #fff;
}
#container {
position: relative;
height: 300px;
width: 400px;
}
.buildingimage {
background-image: url(hw8_images/building.jpg);
float: left;
background-repeat: no-repeat;
position: absolute;
margin: .5em;
background-size:cover;
height: 7em;
min-width: 200px;
max-width: 250px
}
#QL {
list-style: circle;
float: left;
position: relative;
}