* chore(curriculum): accessibility-quiz * chore(curriculum): cafe-menu * chore(curriculum): ferris-wheel * chore(curriculum): fix ferris-wheel tests * chore(curriculum): colored-markers * chore(curriculum): photo-gallery * chore(curriculum): magazine * chore(curriculum): penguin * chore(curriculum): city-skyline * chore(curriculum): registration-form * chore(curriculum): picasso-painting * chore(curriculum): balance-sheet * chore(curriculum): piano * chore(curriculum): rothko-painting * fix: title min 15 chars
		
			
				
	
	
		
			196 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			196 lines
		
	
	
		
			3.6 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| ---
 | |
| id: 5d822fd413a79914d39e98ee
 | |
| title: Step 38
 | |
| challengeType: 0
 | |
| dashedName: step-38
 | |
| ---
 | |
| 
 | |
| # --description--
 | |
| 
 | |
| Your code is starting to get quite long. Add a comment above the `.fb1` class that says `FOREGROUND BUILDINGS - "fb" stands for "foreground building"` to help people understand your code. Above the `.bb1` class add another comment that says `BACKGROUND BUILDINGS - "bb" stands for "background building"`. If you don't remember, comments in CSS look like this: `/* Comment here */`.
 | |
| 
 | |
| # --hints--
 | |
| 
 | |
| You should add the comment `BACKGROUND BUILDINGS - "bb" stands for "background building"` above the `.bb1` selector.
 | |
| 
 | |
| ```js
 | |
| assert(/\/\*\s*BACKGROUND BUILDINGS - "bb" stands for "background building"\s*\*\//gi.test(code));
 | |
| ```
 | |
| 
 | |
| You should add the comment `FOREGROUND BUILDINGS - "fb" stands for "foreground building"` above the `.fb1` selector.
 | |
| 
 | |
| ```js
 | |
| assert(/\/\*\s*FOREGROUND BUILDINGS - "fb" stands for "foreground building"\s*\*\//gi.test(code));
 | |
| ```
 | |
| 
 | |
| # --seed--
 | |
| 
 | |
| ## --seed-contents--
 | |
| 
 | |
| ```html
 | |
| <!DOCTYPE html>
 | |
| <html>    
 | |
|   <head>
 | |
|     <title>City Skyline</title>
 | |
|     <link href="styles.css" rel="stylesheet" type="text/css" />   
 | |
|   </head>
 | |
| 
 | |
|   <body>
 | |
|     <div class="background-buildings">
 | |
|       <div></div>
 | |
|       <div></div>
 | |
|       <div class="bb1">
 | |
|         <div class="bb1a"></div>
 | |
|         <div class="bb1b"></div>
 | |
|         <div class="bb1c"></div>
 | |
|         <div class="bb1d"></div>
 | |
|       </div>
 | |
|       <div class="bb2"></div>
 | |
|       <div class="bb3"></div>
 | |
|       <div></div>
 | |
|       <div class="bb4"></div>
 | |
|       <div></div>
 | |
|       <div></div>
 | |
|     </div>
 | |
| 
 | |
|     <div class="foreground-buildings">
 | |
|       <div></div>
 | |
|       <div></div>
 | |
|       <div class="fb1"></div>
 | |
|       <div class="fb2"></div>
 | |
|       <div></div>
 | |
|       <div class="fb3"></div>
 | |
|       <div class="fb4"></div>
 | |
|       <div class="fb5"></div>
 | |
|       <div class="fb6"></div>
 | |
|       <div></div>
 | |
|       <div></div>
 | |
|     </div>
 | |
|   </body>
 | |
| </html>
 | |
| ```
 | |
| 
 | |
| ```css
 | |
| :root {
 | |
|   --building-color1: #aa80ff;
 | |
|   --building-color2: #66cc99;
 | |
|   --building-color3: #cc6699;
 | |
|   --building-color4: #538cc6;
 | |
| }
 | |
| 
 | |
| * {
 | |
|   border: 1px solid black;
 | |
|   box-sizing: border-box;
 | |
| }
 | |
| 
 | |
| body {
 | |
|   height: 100vh;
 | |
|   margin: 0;
 | |
|   overflow: hidden;
 | |
| }
 | |
| 
 | |
| .background-buildings, .foreground-buildings {
 | |
|   width: 100%;
 | |
|   height: 100%;
 | |
|   display: flex;
 | |
|   align-items: flex-end;
 | |
|   justify-content: space-evenly;
 | |
|   position: absolute;
 | |
|   top: 0;
 | |
| }
 | |
| --fcc-editable-region--
 | |
| 
 | |
| 
 | |
| .bb1 {
 | |
|   width: 10%;
 | |
|   height: 70%;
 | |
|   display: flex;
 | |
|   flex-direction: column;
 | |
|   align-items: center;
 | |
| }
 | |
| 
 | |
| .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);
 | |
| }
 | |
| 
 | |
| .bb2 {
 | |
|   width: 10%;
 | |
|   height: 50%;
 | |
|   background-color: var(--building-color2);
 | |
| }
 | |
| 
 | |
| .bb3 {
 | |
|   width: 10%;
 | |
|   height: 55%;
 | |
|   background-color: var(--building-color3);
 | |
| }
 | |
| 
 | |
| .bb4 {
 | |
|   width: 11%;
 | |
|   height: 58%;
 | |
|   background-color: var(--building-color4);
 | |
| }
 | |
| 
 | |
| .fb1 {
 | |
|   width: 10%;
 | |
|   height: 60%;
 | |
|   background-color: var(--building-color4);
 | |
| }
 | |
| --fcc-editable-region--
 | |
| .fb2 {
 | |
|   width: 10%;
 | |
|   height: 40%;
 | |
|   background-color: var(--building-color3);
 | |
| }
 | |
| 
 | |
| .fb3 {
 | |
|   width: 10%;
 | |
|   height: 35%;
 | |
|   background-color: var(--building-color1);
 | |
| }
 | |
| 
 | |
| .fb4 {
 | |
|   width: 8%;
 | |
|   height: 45%;
 | |
|   background-color: var(--building-color1);
 | |
|   position: relative;
 | |
|   left: 10%;
 | |
| }
 | |
| 
 | |
| .fb5 {
 | |
|   width: 10%;
 | |
|   height: 33%;
 | |
|   background-color: var(--building-color2);
 | |
|   position: relative;
 | |
|   right: 10%;
 | |
| }
 | |
| 
 | |
| .fb6 {
 | |
|   width: 9%;
 | |
|   height: 38%;
 | |
|   background-color: var(--building-color3);
 | |
| }
 | |
|     
 | |
| ```
 | |
| 
 |