Learn Basic CSS by Building a Cafe Menu - Step 23

Tell us what’s happening:
Describe your issue in detail here.

*/ file: styles.css */
body {
h1, h2, p {
text-align: center;

background-color: burlywood;
}

/* User Editable Region */

div background-color {
width: 300px;
background-color: burlywood;
}

/* User Editable Region */
**

<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <title>Cafe Menu</title>
    <link href="styles.css" rel="stylesheet"/>
  </head>
  <body>
    <div>
      <main>
        <h1>CAMPER CAFE</h1>
        <p>Est. 2020</p>
        <section>
          <h2>Coffee</h2>
        </section>
      </main>
    </div>
  </body>
</html>
/* file: styles.css */
body {
h1, h2, p {
  text-align: center;

background-color: burlywood;
}

/* User Editable Region */

div background-color { 
  width: 300px;
    background-color: burlywood;
}


/* User Editable Region */

Your browser information:

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

Challenge: Learn Basic CSS by Building a Cafe Menu - Step 23

Link to the challenge:

You aren’t targeting the background here only the div selector, 300px is the width of the div element not the background. As such you should target the div selector as itself and only use the background attribute in the curly brackets. In other words delete the extra text ‘background-color’ that you put before the curly brackets.

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