CSS CSS Layout CSS Media Queries Media Queries

Rene Ramirez
PLUS
Rene Ramirez
Courses Plus Student 3,275 Points

Help. I don't know what I am doing wrong.

It says "Bummer: Did you specify the correct font size for '#logo'?" I have the #logo at 1.4rem like it tells me to do.

style.css
/* Complete the challenge by writing CSS below */
@media (min-width: 421px) {
  header {
    background-color: #294969;
    color: ghostwhite;
}
@media (min-width: 769px) {
    #logo{
      font-size: 1.4rem;
    }
    h1{
      font-size: 4rem;
    }
 }
index.html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Developer Diane's blog</title>
  <link rel="stylesheet" href="page.css">
  <link rel="stylesheet" href="style.css">
</head>
<body>
  <header>
    <div id="logo">Developer Diane’s Blog</div>
  </header>
  <article>
    <section class="intro">
      <h1>The verdict is in. CSS Layout is great!</h1>
      <p>I’ve been working with CSS for a while now, and I have to say, it’s pretty awesome. I love being able to separate content from presentation, and to keep all my styles in an external stylesheet.</p>
      <p>I’ve had a pretty good grasp on the basics for a while now, but I needed to learn more about how to control layout with my CSS. Understanding CSS layout meant first exploring the parts of the CSS box model.</p>
    </section>
    <section class="featured">
      <h2>The CSS Box Model</h2>
      <p>There are lots of great resources online to help you learn the CSS Box Model. I like the CSS Tricks article <a href="https://css-tricks.com/the-css-box-model/" target="_blank">The CSS Box Model</a> by Chris Coyier. To quote the author:</p>
      <blockquote>At the risk of over-repeating myself: <strong>every element in web design is a rectangular box.</strong></blockquote>
      <p>That’s right! Every HTML element is considered by the browser to be a rectangular box.</p>
      <p>The CSS Box Model consists of four properties: content, padding, border, and margin. I've included a graphic from Coyier’s article to illustrate this principle.</p>
      <p class="clear">It’s pretty easy to understand the Content portion of the box model. The content is whatever your HTML consists of. It could be a paragraph full of text, or a bulleted list, or an image.</p>
      <p>Beginning developers may have some trouble keeping the other parts of the box model straight, so let’s examine them one by one.</p>
    </section>
    <footer>©2020 Developer Diane.</footer>
</body>
</html>
Rene Ramirez
Rene Ramirez
Courses Plus Student 3,275 Points

this is the question.

Next, create a new media query that targets all devices when the viewport width is 769px or wider. Inside the media query, target the div with the ID logo and set the font-size to 1.4rem. Finally, target the h1 element and set its font-size to 4rem.

4 Answers

Cameron Childres
MOD
Cameron Childres
Treehouse Moderator 11,666 Points

Hi Rene,

Make sure you close out your first media query with a final curly brace. Everything else is looking good to me!

Rene Ramirez
Rene Ramirez
Courses Plus Student 3,275 Points

Thanks for the reply! I tried that already and didnt work. At this point do I just email support or something? I tried everything. Or can I just skip it?

Shantel Plunkett
Shantel Plunkett
1,561 Points

Hi Renee i think i got it :

@media and screen (min-width: 769px) { #logo { font-size: 1.4rem; } h1{ font-size: 4rem; } }