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!

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 Gradients

Mikie Edmonds
Mikie Edmonds
1,276 Points

Gradient problem, wonΧ³t accept my steelblue value

As stated in my above summary, am I missing something?

/* Complete the challenge by writing CSS below */
.main-header {
  background-image: linear-gradient ( to bottom steelblue, darkslateblue 90%;)

<!DOCTYPE html>
    <title>Lake Tahoe</title>
    <link rel="stylesheet" href="page.css">
    <link rel="stylesheet" href="style.css">
    <header id="top" class="main-header">
      <span class="title">Journey Through the Sierra Nevada Mountains</span>
      <h1 class="main-heading">Lake Tahoe, California</h1>

        <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.
            <a class="callout" href="#more">Find out more</a>
        </div><!-- End .primary-content -->

1 Answer

Sam Gord
Sam Gord
14,084 Points

Hi, you have a little bit of a syntax error there :)

.main-header {
    background-image: linear-gradient(to bottom, steelblue, darkslateblue 90%);

compare yours with this one ;)

Mikie Edmonds
Mikie Edmonds
1,276 Points

Thank you, it didn't work again. However I found it wasn't my colour values and yes a slight syntax problem as you stated, but the "to bottom" value was incorrect, it should have been '0deg' for ex...linear-gradient (0deg, steelblue, darkblue 90%)

Sam Gord
Sam Gord
14,084 Points

well, there is nothing wrong with "to bottom". its correct as much as " to left" is . check this MDN page and you'll find all the needed info about it https://developer.mozilla.org/en-US/docs/Web/CSS/linear-gradient