Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

CSS CSS Basics (2014) Enhancing the Design With CSS Media Queries

Matthias Scharnowski
seal-mask
.a{fill-rule:evenodd;}techdegree
Matthias Scharnowski
Front End Web Development Techdegree Student 4,527 Points

Setting the font-size within media query

I am getting an error message asking me if I specified the font-size within the .title element in the second media query correctly. However, i do not get what I could have done wrong. Any advice?

style.css
/* Complete the challenge by writing CSS below */
@media (max-width: 1020px) {
 .main-header {
   background-color: tomato;
   color: white;
}

@media (max-width: 768px) {
  .title {
    font-size: 1.4rem;
  }
  h1 {
    font-size: 5rem; 
  }
  }
index.html
<!DOCTYPE html>
<html>
  <head>
    <title>Lake Tahoe</title>
    <link rel="stylesheet" href="page.css">
    <link rel="stylesheet" href="style.css">
  </head>
  <body> 
    <header id="top" class="main-header">
      <span class="title">Journey Through the Sierra Nevada Mountains</span>
      <h1 class="main-heading">Lake Tahoe, California</h1>
    </header>

        <div class="primary-content">
            <p class="intro">
                Lake Tahoe is one of the most breathtaking attractions located in California. It's home to a number of ski resorts, summer outdoor recreation, and tourist attractions. Snow and skiing are a significant part of the area's reputation.
            </p>
            <a class="callout" href="#more">Find out more</a>
        </div><!-- End .primary-content -->
  </body>
</html>

2 Answers

Jennifer Nordell
seal-mask
STAFF
.a{fill-rule:evenodd;}techdegree
Jennifer Nordell
Treehouse Teacher

Hi there! Would it be comforting to know that your second media query is actually just fine? :smiley: Unfortunately, it's your previous media query that's a bit off. You started the first media query with an open curly brace, then you started the rule for main-header with an open curly brace, closed the rule with a closed curly brace, but then you forgot to close off the media query. This is creating an error so that your second media query can't even be seen at this point.

Adding a second closed curly brace to your first media rule causes your code to pass for Step 2 of this challenge.

Hope this helps! :sparkles: