Div Elements Placement

Hi there,

Hope you’re well. I was just a bit stuck as to where to place the div elements. I have tried placing it before the class of .background-buildings. But it is still giving me errors.


  **Your code so far**
/* file: index.html */
<!DOCTYPE html>
  <title>City Skyline</title>
  <link href="styles.css" rel="stylesheet" />   

  <div class="background-buildings">
    <div class="bb1">
      <div class="bb1a"></div>
      <div class="bb1b"></div>
      <div class="bb1c"></div>
      <div class="bb1d"></div>

  <div class=".background-buildings"></div>
   <div class="bb2">
     <div class="bb3">
       <div class="bb4">


/* file: styles.css */
* {
border: 1px solid black;
box-sizing: border-box;

body {
height: 100vh;
margin: 0;
overflow: hidden;

.background-buildings {
width: 100%;
height: 100%;

.bb1 {
width: 10%;
height: 70%;
display: flex;
flex-direction: column;
align-items: center;
--building-color1: #aa80ff;

.bb1a {
width: 70%;
height: 10%;
background-color: var(--building-color1);

.bb1b {
width: 80%;
height: 10%;
background-color: var(--building-color1);

.bb1c {
width: 90%;
height: 10%;
background-color: var(--building-color1);

.bb1d {
width: 100%;
height: 70%;
background-color: var(--building-color1);

  **Your browser information:**

User Agent is: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/ Safari/537.36

Challenge: Step 18

Link to the challenge:

inside this one, not a new one

you have also forgot all your closing div tag

Sorry could you explain it a bit more. I’m a bit confused. When it says use “.background-buildings” element it does mean that I need to create a class. Also for my divs I have now added a closing for every single one but still not getting it right

no, it doesn’t say “create”, it says

Nest three new div elements in the background-buildings container

Which means you add them to the existing element

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.