curriculum/challenges/english/blocks/learn-css-variables-by-building-a-city-skyline/5d822fd413a79914d39e98d3.md
Nest four div elements in the .bb1 container. Give them the classes bb1a, bb1b, bb1c, and bb1d in that order. This building will have four sections.
You should create four new div elements.
assert.equal(document.querySelectorAll('div')?.length, 6);
You should give one of the new div elements a class of bb1a.
assert.exists(document.querySelector('div.bb1a'));
You should give one of the new div elements a class of bb1b.
assert.exists(document.querySelector('div.bb1b'));
You should give one of the new div elements a class of bb1c.
assert.exists(document.querySelector('div.bb1c'));
You should give one of the new div elements a class of bb1d.
assert.exists(document.querySelector('div.bb1d'));
You should place the new div elements in the correct order.
function __t(a, b) {
return [...document.querySelector(a)?.nextElementSibling?.classList]?.includes(b);
}
assert(__t('div.bb1a','bb1b') && __t('div.bb1b','bb1c') && __t('div.bb1c','bb1d'));
You should place the new div elements within the .bb1 element.
assert.equal(document.querySelectorAll('div.bb1 > div')?.length, 4);
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>City Skyline</title>
<link href="styles.css" rel="stylesheet" />
</head>
<body>
<div class="background-buildings">
--fcc-editable-region--
<div class="bb1"></div>
--fcc-editable-region--
</div>
</body>
</html>
* {
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%;
}